commit | 8c9451107d46c87ed0e50e718977f0c286972f3b | [log] [tgz] |
---|---|---|
author | Behdad Esfahbod <behdad@behdad.org> | Wed Mar 28 14:06:58 2018 -0700 |
committer | Behdad Esfahbod <behdad@behdad.org> | Wed Mar 28 14:06:58 2018 -0700 |
tree | bc7cee3113148978a2b1f6431431bf14a26df9e0 | |
parent | 48baf7e389faf8a57649ddc572da2ec8ec8829bb [diff] |
Fix one UBSan warning Fixes https://github.com/harfbuzz/harfbuzz/issues/935
diff --git a/src/hb-font-private.hh b/src/hb-font-private.hh index 992152f..7ba16cd 100644 --- a/src/hb-font-private.hh +++ b/src/hb-font-private.hh
@@ -83,7 +83,11 @@ HB_FONT_FUNCS_IMPLEMENT_CALLBACKS #undef HB_FONT_FUNC_IMPLEMENT } f; - void (*array[VAR]) (void); + void (*array[0 +#define HB_FONT_FUNC_IMPLEMENT(name) +1 + HB_FONT_FUNCS_IMPLEMENT_CALLBACKS +#undef HB_FONT_FUNC_IMPLEMENT + ]) (void); } get; };