Immutable buffer fix

pull/2710/head
Simon Cozens 4 years ago committed by Behdad Esfahbod
parent 150f391438
commit f56eb402f0
  1. 7
      src/hb-buffer-serialize.cc

@ -776,6 +776,13 @@ hb_buffer_deserialize_unicode (hb_buffer_t *buffer,
assert ((!buffer->len && (buffer->content_type == HB_BUFFER_CONTENT_TYPE_INVALID)) ||
(buffer->content_type == HB_BUFFER_CONTENT_TYPE_UNICODE));
if (unlikely (hb_object_is_immutable (buffer)))
{
*end_ptr = buf;
return false;
}
if (buf_len == -1)
buf_len = strlen (buf);

Loading…
Cancel
Save