summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--openbox/prop.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/openbox/prop.c b/openbox/prop.c
index 27941ac3..a97b66dc 100644
--- a/openbox/prop.c
+++ b/openbox/prop.c
@@ -303,7 +303,7 @@ gboolean prop_get_string_utf8(Window win, Atom prop, char **ret)
guint num;
if (get_all(win, prop, prop_atoms.utf8, 8, (guchar**)&raw, &num)) {
- *ret = g_strdup(raw); /* grab the first string from the list */
+ *ret = g_strndup(raw, num); /* grab the first string from the list */
g_free(raw);
return TRUE;
}