From: Behdad Esfahbod Date: Wed, 8 Mar 2017 02:13:28 +0000 (-0800) Subject: Fix buffer serialize of empty buffer X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3c080a7a0aefec1e9620e3fb399ad280ea4ee5a2;p=platform%2Fupstream%2FlibHarfBuzzSharp.git Fix buffer serialize of empty buffer Ouch! --- diff --git a/src/hb-buffer-serialize.cc b/src/hb-buffer-serialize.cc index 63a0f34..85696c5 100644 --- a/src/hb-buffer-serialize.cc +++ b/src/hb-buffer-serialize.cc @@ -311,6 +311,8 @@ hb_buffer_serialize_glyphs (hb_buffer_t *buffer, if (!buf_consumed) buf_consumed = &sconsumed; *buf_consumed = 0; + if (buf_size) + *buf = '\0'; assert ((!buffer->len && buffer->content_type == HB_BUFFER_CONTENT_TYPE_INVALID) || buffer->content_type == HB_BUFFER_CONTENT_TYPE_GLYPHS);