diff --git a/src/util/string.h b/src/util/string.h index e674c0ab8b6f..357235234ea4 100644 --- a/src/util/string.h +++ b/src/util/string.h @@ -76,9 +76,9 @@ inline QString convertWCStringToQString( const auto ilen = static_cast(len); DEBUG_ASSERT(ilen >= 0); // unsigned -> signed switch (sizeof(wchar_t)) { - case sizeof(ushort): + case sizeof(char16_t): return QString::fromUtf16(reinterpret_cast(wcs), ilen); - case sizeof(uint): + case sizeof(char32_t): return QString::fromUcs4(reinterpret_cast(wcs), ilen); default: DEBUG_ASSERT(!"unsupported character type");