diff options
Diffstat (limited to 'src/corelib/codecs/qisciicodec.cpp')
-rw-r--r-- | src/corelib/codecs/qisciicodec.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/corelib/codecs/qisciicodec.cpp b/src/corelib/codecs/qisciicodec.cpp index e0c33aaa50..bd3b31667c 100644 --- a/src/corelib/codecs/qisciicodec.cpp +++ b/src/corelib/codecs/qisciicodec.cpp @@ -212,6 +212,7 @@ QByteArray QIsciiCodec::convertFromUnicode(const QChar *uc, int len, ConverterSt if (iscii > 0x80) { *ch++ = iscii; } else if (iscii) { + Q_ASSERT((2 * iscii) < (sizeof(uni_to_iscii_pairs) / sizeof(uni_to_iscii_pairs[0]))); const uchar *pair = uni_to_iscii_pairs + 2*iscii; *ch++ = *pair++; *ch++ = *pair++; |