summaryrefslogtreecommitdiffstats
path: root/chromium/third_party/harfbuzz-ng/src/hb-buffer.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/harfbuzz-ng/src/hb-buffer.cc')
-rw-r--r--chromium/third_party/harfbuzz-ng/src/hb-buffer.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/chromium/third_party/harfbuzz-ng/src/hb-buffer.cc b/chromium/third_party/harfbuzz-ng/src/hb-buffer.cc
index bbf8ea0f977..d6c6fcb8e6e 100644
--- a/chromium/third_party/harfbuzz-ng/src/hb-buffer.cc
+++ b/chromium/third_party/harfbuzz-ng/src/hb-buffer.cc
@@ -1150,7 +1150,10 @@ hb_buffer_set_length (hb_buffer_t *buffer,
buffer->len = length;
if (!length)
+ {
+ buffer->content_type = HB_BUFFER_CONTENT_TYPE_INVALID;
buffer->clear_context (0);
+ }
buffer->clear_context (1);
return true;