diff --git a/glib/tests/gvariant.c b/glib/tests/gvariant.c index 1a936076b..59e50e49e 100644 --- a/glib/tests/gvariant.c +++ b/glib/tests/gvariant.c @@ -1269,6 +1269,8 @@ static void flavoured_free (gpointer data, gsize flavour) { + if (!data) + return; g_free (((gchar *) data) - flavour); }