diff options
author | Matthias Clasen <mclasen@redhat.com> | 2023-01-31 04:56:23 +0000 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2023-01-31 04:56:23 +0000 |
commit | fad3e7690845f128aa0beba9adaae7038c01269f (patch) | |
tree | 6dbf158ea77e0311be9022dcc5741e8af1a27bcb /pango/pango-emoji-private.h | |
parent | 7b4a7d6dc00365289bece029e6698d01441bfb1f (diff) | |
parent | c895f9a8c4b7c4d5553d6fde1c95921117fffbc5 (diff) | |
download | pango-fad3e7690845f128aa0beba9adaae7038c01269f.tar.gz |
Merge branch 'misc-opt' into 'main'
shape: Avoid some overhead
See merge request GNOME/pango!674
Diffstat (limited to 'pango/pango-emoji-private.h')
-rw-r--r-- | pango/pango-emoji-private.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/pango/pango-emoji-private.h b/pango/pango-emoji-private.h index d5cbccf4..6f0d86f9 100644 --- a/pango/pango-emoji-private.h +++ b/pango/pango-emoji-private.h @@ -41,14 +41,16 @@ struct _PangoEmojiIter gboolean is_emoji; unsigned char *types; + unsigned char types_[64]; unsigned int n_chars; unsigned int cursor; }; PangoEmojiIter * _pango_emoji_iter_init (PangoEmojiIter *iter, - const char *text, - int length); + const char *text, + int length, + unsigned int n_chars); gboolean _pango_emoji_iter_next (PangoEmojiIter *iter); |