From 3c4a610b59857665c73e771a4d2448fcd1acaae1 Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Fri, 25 Nov 2022 13:16:30 -0700 Subject: [PATCH] [subset-cff] Micro-optimize copy_str some more --- src/hb-subset-cff-common.hh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/hb-subset-cff-common.hh b/src/hb-subset-cff-common.hh index 77e80981e..88282577c 100644 --- a/src/hb-subset-cff-common.hh +++ b/src/hb-subset-cff-common.hh @@ -119,8 +119,9 @@ struct str_encoder_t return; /* Faster than hb_memcpy for small strings. */ + auto &arr = buff.arrayZ; for (unsigned i = 0; i < length; i++) - buff.arrayZ[i + offset] = str[i]; + arr[i + offset] = str[i]; //hb_memcpy (buff.arrayZ + offset, str, length); }