From 94c0c1542beca262fe1e90566f8b887d1ccb2c95 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Thu, 27 Sep 2012 16:23:53 +0200 Subject: [PATCH] cssvalue: Don't crash when printing NULL strings A NULL string should be printed as "none". --- gtk/gtkcssstringvalue.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gtk/gtkcssstringvalue.c b/gtk/gtkcssstringvalue.c index 9edda646c..02405f410 100644 --- a/gtk/gtkcssstringvalue.c +++ b/gtk/gtkcssstringvalue.c @@ -65,6 +65,12 @@ gtk_css_value_string_print (const GtkCssValue *value, char *string = value->string; gsize len; + if (string == NULL) + { + g_string_append (str, "none"); + return; + } + g_string_append_c (str, '"'); do { -- 2.43.2