OSDN Git Service

chop BOMs from QTextConverter::toUnicode()
authorIvailo Monev <xakepa10@gmail.com>
Fri, 25 Nov 2022 15:20:43 +0000 (17:20 +0200)
committerIvailo Monev <xakepa10@gmail.com>
Sat, 26 Nov 2022 04:42:44 +0000 (06:42 +0200)
commitc3df7940f306587f7674909688f07353b0a06dc1
tree6b92576acb1a7d8d18007b65573015ca95a29197
parentf7ec4880bf26d218bce8a4f2d9530f643353ef1d
chop BOMs from QTextConverter::toUnicode()

fun fact: anything that is checking for BOMs is either not passing them
to QTextCodec/QTextConverter (e.g. Kate) when converting or was just using
QTextCodec::IgnoreHeader flag (QXmlStreamWriter used to)

okular xps generator now works btw (xml files in .xps files seem to be
UTF-16 encoded with BOM)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
src/core/codecs/qtextcodec.cpp
src/core/io/qtextstream.cpp
src/core/qcorecommon_p.h