From 1fc061aa469c1a70288907bbb02c371fc0c1f4d3 Mon Sep 17 00:00:00 2001
From: Nils Philippsen <nils@redhat.com>
Date: Fri, 17 Jul 2015 17:07:18 +0200
Subject: [PATCH] Ref/unref dialog->image around saving as well...
...to avoid warnings that happen if the image got closed before the
saving finishes.
(amends commit a0e48ad29e93e2dc259879abeb2dedc9a420b8f6)
(cherry picked from commit 0b900239d57161da11e3e0c8094552cf1480dcd3)
---
app/dialogs/file-save-dialog.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/app/dialogs/file-save-dialog.c b/app/dialogs/file-save-dialog.c
index b5f3093..e8a3d95 100644
--- a/app/dialogs/file-save-dialog.c
+++ b/app/dialogs/file-save-dialog.c
@@ -183,6 +183,7 @@ file_save_dialog_response (GtkWidget *save_dialog,
}
g_object_ref (dialog);
+ g_object_ref (dialog->image);
switch (file_save_dialog_check_uri (save_dialog, gimp,
&uri, &basename, &save_proc))
@@ -254,6 +255,7 @@ file_save_dialog_response (GtkWidget *save_dialog,
break;
}
+ g_object_unref (dialog->image);
g_object_unref (dialog);
}
--
2.4.3