summaryrefslogtreecommitdiff
path: root/pango/pango-emoji-private.h
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2023-01-31 04:56:23 +0000
committerMatthias Clasen <mclasen@redhat.com>2023-01-31 04:56:23 +0000
commitfad3e7690845f128aa0beba9adaae7038c01269f (patch)
tree6dbf158ea77e0311be9022dcc5741e8af1a27bcb /pango/pango-emoji-private.h
parent7b4a7d6dc00365289bece029e6698d01441bfb1f (diff)
parentc895f9a8c4b7c4d5553d6fde1c95921117fffbc5 (diff)
downloadpango-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.h6
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);