[gnome-builder] build: fix a few warnings under clang



commit 92b4f3d8c6545f85990e16cb8957c0485e77e969
Author: Christian Hergert <christian hergert me>
Date:   Wed Apr 8 17:16:32 2015 -0700

    build: fix a few warnings under clang

 src/editor/gb-editor-view-actions.c |    8 ++++++--
 tools/ide-build.c                   |    1 -
 2 files changed, 6 insertions(+), 3 deletions(-)
---
diff --git a/src/editor/gb-editor-view-actions.c b/src/editor/gb-editor-view-actions.c
index 808a33a..404a918 100644
--- a/src/editor/gb-editor-view-actions.c
+++ b/src/editor/gb-editor-view-actions.c
@@ -200,7 +200,7 @@ gb_editor_view_actions__save_temp_cb (GObject      *object,
                                       GAsyncResult *result,
                                       gpointer      user_data)
 {
-  g_autoptr(GbEditorView) self = user_data;
+  GbEditorView *self = user_data;
   IdeBufferManager *buffer_manager = (IdeBufferManager *)object;
   GError *error = NULL;
 
@@ -209,6 +209,8 @@ gb_editor_view_actions__save_temp_cb (GObject      *object,
       g_warning ("%s", error->message);
       g_clear_error (&error);
     }
+
+  g_object_unref (self);
 }
 
 static void
@@ -338,7 +340,7 @@ gb_editor_view_actions__save_as_cb (GObject      *object,
                                     GAsyncResult *result,
                                     gpointer      user_data)
 {
-  g_autoptr(GbEditorView) self = user_data;
+  GbEditorView *self = user_data;
   IdeBufferManager *buffer_manager = (IdeBufferManager *)object;
   GError *error = NULL;
 
@@ -347,6 +349,8 @@ gb_editor_view_actions__save_as_cb (GObject      *object,
       g_warning ("%s", error->message);
       g_clear_error (&error);
     }
+
+  g_object_unref (self);
 }
 
 static void
diff --git a/tools/ide-build.c b/tools/ide-build.c
index b7caaa4..1bd7761 100644
--- a/tools/ide-build.c
+++ b/tools/ide-build.c
@@ -294,7 +294,6 @@ context_cb (GObject      *object,
 {
   g_autoptr(IdeContext) context = NULL;
   g_autoptr(GError) error = NULL;
-  g_autoptr(IdeDevice) device = NULL;
   GPtrArray *devices;
   IdeDeviceManager *device_manager;
   guint i;


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