Codechange: All ParagraphLayoutFactory::AppendToBuffer assume that the buffer has at least some space.

Assert on that.
This commit is contained in:
frosch
2023-09-17 00:33:35 +02:00
committed by frosch
parent baf7cc858b
commit 55da426d44
4 changed files with 5 additions and 1 deletions

View File

@@ -63,6 +63,7 @@ public:
*/
static size_t AppendToBuffer(CharType *buff, const CharType *buffer_last, char32_t c)
{
assert(buff < buffer_last);
if (c >= 0x010000U) {
/* Character is encoded using surrogates in UTF-16. */
if (buff + 1 <= buffer_last) {