[gnome-software] Plug a reference leak
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-software] Plug a reference leak
- Date: Tue, 8 Oct 2013 01:55:48 +0000 (UTC)
commit fe51b4d543bcdeb7201885abc611557c29b432af
Author: Matthias Clasen <mclasen redhat com>
Date: Mon Oct 7 21:55:32 2013 -0400
Plug a reference leak
src/gs-screenshot-image.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/src/gs-screenshot-image.c b/src/gs-screenshot-image.c
index 1b7a08a..041bc09 100644
--- a/src/gs-screenshot-image.c
+++ b/src/gs-screenshot-image.c
@@ -207,7 +207,10 @@ gs_screenshot_image_set_screenshot (GsScreenshotImage *ssimg,
g_return_if_fail (height != 0);
priv = gs_screenshot_image_get_instance_private (ssimg);
- priv->screenshot = g_object_ref (screenshot);
+ g_object_ref (screenshot);
+ if (priv->screenshot)
+ g_object_unref (priv->screenshot);
+ priv->screenshot = screenshot;
gtk_widget_set_size_request (priv->box, width, height);
gtk_widget_set_visible (priv->image, FALSE);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]