diff options
author | Georg Vienna <georg.vienna@himbarsoft.com> | 2021-12-03 16:02:48 +0000 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2021-12-03 16:02:48 +0000 |
commit | c517e945de399488b5c7577a25617a62bc2cb92a (patch) | |
tree | d6ef3d3db2e028476a36bd154c582efdf7221684 /gtk/gtktextiter.c | |
parent | e3a1a2e0c6b36f29173f44e4ed914b2cc9a13a98 (diff) | |
download | gtk+-c517e945de399488b5c7577a25617a62bc2cb92a.tar.gz |
textchildanchor: allow to specify replacement character
Diffstat (limited to 'gtk/gtktextiter.c')
-rw-r--r-- | gtk/gtktextiter.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gtk/gtktextiter.c b/gtk/gtktextiter.c index 7157233641..a9e79ea51f 100644 --- a/gtk/gtktextiter.c +++ b/gtk/gtktextiter.c @@ -892,6 +892,10 @@ gtk_text_iter_get_char (const GtkTextIter *iter) return g_utf8_get_char (real->segment->body.chars + real->segment_byte_offset); } + else if (real->segment->type == >k_text_child_type) + { + return g_utf8_get_char (real->segment->body.child.obj->chars); + } else { /* Unicode "unknown character" 0xFFFC */ |