From 299f2a7a3f2d17b21e818143c1c1dfecf63bdf8d Mon Sep 17 00:00:00 2001 From: Ahmad Samir Date: Tue, 10 Jan 2023 20:53:36 +0200 Subject: [PATCH] QStringConverter: add QLatin1::convertFromUnicode() overload Basically a convenience function for callers that don't need to specif a state. Will be used in QDateTime in a later commit. Change-Id: Ie4c516767195f681c89ed72e26653e75a262698c Reviewed-by: Thiago Macieira --- src/corelib/text/qstringconverter_p.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/corelib/text/qstringconverter_p.h b/src/corelib/text/qstringconverter_p.h index 1864ec7693c..ce6254de0cc 100644 --- a/src/corelib/text/qstringconverter_p.h +++ b/src/corelib/text/qstringconverter_p.h @@ -50,6 +50,11 @@ struct QLatin1 } static char *convertFromUnicode(char *out, QStringView in, QStringConverter::State *state) noexcept; + static char *convertFromUnicode(char *out, QStringView in) noexcept + { + QStringConverter::State state{QStringConverter::Flag::Stateless}; + return convertFromUnicode(out, in, &state); + } }; struct QUtf8BaseTraits