summaryrefslogtreecommitdiff
path: root/src/xprops.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/xprops.c')
-rw-r--r--src/xprops.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/xprops.c b/src/xprops.c
index e5465b9b..7f1ba70c 100644
--- a/src/xprops.c
+++ b/src/xprops.c
@@ -524,6 +524,20 @@ meta_prop_get_utf8_list (MetaDisplay *display,
return utf8_list_from_results (&results, str_p, n_str_p);
}
+void
+meta_prop_set_utf8_string_hint (MetaDisplay *display,
+ Window xwindow,
+ Atom atom,
+ const char *val)
+{
+ meta_error_trap_push (display);
+ XChangeProperty (display->xdisplay,
+ xwindow, atom,
+ display->atom_utf8_string,
+ 8, PropModeReplace, (guchar*) val, strlen (val));
+ meta_error_trap_pop (display, FALSE);
+}
+
static gboolean
window_from_results (GetPropertyResults *results,
Window *window_p)