diff --git a/libgnucash/core-utils/gnc-prefs.c b/libgnucash/core-utils/gnc-prefs.c index b0369bc..dec3b23 100644 --- a/libgnucash/core-utils/gnc-prefs.c +++ b/libgnucash/core-utils/gnc-prefs.c @@ -133,8 +133,10 @@ gulong gnc_prefs_register_cb (const char *group, if (prefsbackend && prefsbackend->register_cb) return (prefsbackend->register_cb) (group, pref_name, func, user_data); else + { g_warning ("no preferences backend loaded, or the backend doesn't define register_cb, returning 0"); return 0; + } } diff --git a/gnucash/gnome-utils/gnc-gobject-utils.h b/gnucash/gnome-utils/gnc-gobject-utils.h index 11485de..4b6ce82 100644 --- a/gnucash/gnome-utils/gnc-gobject-utils.h +++ b/gnucash/gnome-utils/gnc-gobject-utils.h @@ -145,7 +145,7 @@ type_name##_get_instance_private (TypeName *self) \ GType \ type_name##_get_type (void) \ { \ - static volatile gsize g_define_type_id__volatile = 0; \ + static gsize g_define_type_id__volatile = 0; \ if (g_once_init_enter (&g_define_type_id__volatile)) \ { \ GType g_define_type_id = \