From 2d43f735b4768c9924f9f7ce97211043b22cd84c Mon Sep 17 00:00:00 2001 From: Lars Knoll Date: Sun, 26 Apr 2020 11:58:00 +0200 Subject: [PATCH] Remove QTextCodec dependency from the cbor reader Change-Id: I5abc60846d95931860133b9318690b457bb886d7 Reviewed-by: Thiago Macieira Reviewed-by: Alex Blasche --- src/corelib/serialization/qcborstreamreader.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/corelib/serialization/qcborstreamreader.cpp b/src/corelib/serialization/qcborstreamreader.cpp index c49a76aada..5eb2086447 100644 --- a/src/corelib/serialization/qcborstreamreader.cpp +++ b/src/corelib/serialization/qcborstreamreader.cpp @@ -1348,7 +1348,7 @@ QCborStreamReader::StringResult QCborStreamReader::_readString_helper() if (r.data.size() > MaxStringSize) { err = CborErrorDataTooLarge; } else { - QTextCodec::ConverterState cs; + QStringConverter::State cs(QStringConverter::Flag::Stateless); result.data = QUtf8::convertToUnicode(r.data, r.data.size(), &cs); if (cs.invalidChars != 0 || cs.remainingChars != 0) err = CborErrorInvalidUtf8TextString;