diff options
author | Mårten Nordheim <marten.nordheim@qt.io> | 2024-02-09 16:01:18 +0100 |
---|---|---|
committer | Mårten Nordheim <marten.nordheim@qt.io> | 2024-03-02 22:57:09 +0100 |
commit | d5eb5d2f8dc25ed06f87042b8bc230bbcffc5da3 (patch) | |
tree | 793983e2df615e7f79abbbcf89df2c1dc01baa90 /src/corelib/io/qfsfileengine.cpp | |
parent | 8d6d7428f49d91600977ef5fbe01ed2117424e71 (diff) |
QLocal8Bit::convertToUnicode[win]: rewrite remainingChars handling as recursive
Then we will automatically handle invalid leading characters instead
of throwing away the whole sequence when it cannot be converted.
Added a test that was failing before.
Drive-by change: add a comment explaining why we
have the stack allocated buffer.
Task-number: QTBUG-118834
Change-Id: I647a58f2ba95e2e7ed4ea6a964d99ecc0c91fad3
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src/corelib/io/qfsfileengine.cpp')
0 files changed, 0 insertions, 0 deletions