diff options
author | Matthias Clasen <mclasen@redhat.com> | 2010-12-16 23:44:50 -0500 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2010-12-21 12:07:03 -0500 |
commit | 572bb200113dd8e3bec7bc0ff37bb7d6497fad71 (patch) | |
tree | b110ccf95b74e097867d76c8bcf954c28658e847 /gdk/gdkdisplayprivate.h | |
parent | 61104d58ea4fbc63ba273770a4e85152dc08addb (diff) | |
download | gtk+-572bb200113dd8e3bec7bc0ff37bb7d6497fad71.tar.gz |
Deal with property encoding functions
Move everything dealing with compound text to be X11 specific
Only gdk_text_property_to_utf8_list and gdk_utf8_to_string_target
are kept across backends, so add vfuncs for these.
Also, remove the non-multihead-safe variants of all these.
Diffstat (limited to 'gdk/gdkdisplayprivate.h')
-rw-r--r-- | gdk/gdkdisplayprivate.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/gdk/gdkdisplayprivate.h b/gdk/gdkdisplayprivate.h index f589581d7e..4885b18a46 100644 --- a/gdk/gdkdisplayprivate.h +++ b/gdk/gdkdisplayprivate.h @@ -220,6 +220,15 @@ struct _GdkDisplayClass GdkAtom target, guint32 time); + gint (*text_property_to_utf8_list) (GdkDisplay *display, + GdkAtom encoding, + gint format, + const guchar *text, + gint length, + gchar ***list); + gchar * (*utf8_to_string_target) (GdkDisplay *display, + const gchar *text); + /* Signals */ void (*closed) (GdkDisplay *display, gboolean is_error); |