Make testsplitheaders more robust

Same empty string issue that I fixed in GtkHeaderBar a few days
ago.
This commit is contained in:
Matthias Clasen 2014-01-07 12:44:34 -05:00
parent 41d59985d7
commit 0f9f3e8fa2

View File

@ -16,8 +16,12 @@ split_decorations (GtkSettings *settings,
p = g_strsplit (layout, ":", -1);
p1 = g_strconcat (p[0], ":", NULL);
p2 = g_strconcat (":", p[1], NULL);
p1 = g_strconcat ("", p[0], ":", NULL);
if (g_strv_length (p) >= 2)
p2 = g_strconcat (":", p[1], NULL);
else
p2 = g_strdup ("");
gtk_header_bar_set_decoration_layout (GTK_HEADER_BAR (sheader), p1);
gtk_header_bar_set_decoration_layout (GTK_HEADER_BAR (mheader), p2);