* Fixed comments with errors
[modest] / src / modest-presets.c
index 081a9b4..b17304b 100644 (file)
@@ -80,7 +80,7 @@ modest_presets_get_providers  (ModestPresets *self, gint mcc, gboolean include_g
        providers = g_key_file_get_groups (self->keyfile, NULL);
 
        /* return *all* providers? */
-       if (mcc < 0)
+       if (mcc < 0 && include_globals)
                return providers;
 
        /* nope: filter them instead */
@@ -170,7 +170,8 @@ modest_presets_get_info (ModestPresets *self, const gchar *provider, gboolean in
 void
 modest_presets_destroy (ModestPresets *self)
 {
-       g_return_if_fail (self);
+       if (!self)
+               return;
 
        g_key_file_free (self->keyfile);
        self->keyfile = NULL;