From 4a8d9b68e38c8b2d09e426eb009ca6fadff5af86 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Thu, 27 Jan 2011 20:29:22 -0500 Subject: [PATCH] Fail in a clean way if schema name is missing https://bugzilla.gnome.org/show_bug.cgi?id=640192 --- gio/gsettingsschema.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gio/gsettingsschema.c b/gio/gsettingsschema.c index 6d028ad1f..fdc177979 100644 --- a/gio/gsettingsschema.c +++ b/gio/gsettingsschema.c @@ -267,6 +267,8 @@ g_settings_schema_new (const gchar *name) GvdbTable *table = NULL; GSList *source; + g_return_val_if_fail (name != NULL, NULL); + initialise_schema_sources (); for (source = schema_sources; source; source = source->next)