[gnome-builder] file-settings: use autoptr for error



commit 5f9f5bc0a977f404081096b089f5b0c41f0f6709
Author: Christian Hergert <chergert redhat com>
Date:   Wed May 11 19:33:12 2016 +0300

    file-settings: use autoptr for error

 libide/ide-file-settings.c |    7 ++-----
 1 files changed, 2 insertions(+), 5 deletions(-)
---
diff --git a/libide/ide-file-settings.c b/libide/ide-file-settings.c
index 4da0b4f..622f10b 100644
--- a/libide/ide-file-settings.c
+++ b/libide/ide-file-settings.c
@@ -381,16 +381,13 @@ ide_file_settings__init_cb (GObject      *object,
   g_autoptr(IdeFileSettings) self = user_data;
   IdeFileSettingsPrivate *priv = ide_file_settings_get_instance_private (self);
   GAsyncInitable *initable = (GAsyncInitable *)object;
-  GError *error = NULL;
+  g_autoptr(GError) error = NULL;
 
   g_assert (IDE_IS_FILE_SETTINGS (self));
   g_assert (G_IS_ASYNC_INITABLE (initable));
 
   if (!g_async_initable_init_finish (initable, result, &error))
-    {
-      g_warning ("%s", error->message);
-      g_clear_error (&error);
-    }
+    g_warning ("%s", error->message);
 
   if (--priv->unsettled_count == 0)
     g_object_notify_by_pspec (G_OBJECT (self), properties [PROP_SETTLED]);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]