Hello community,

here is the log from the commit of package gnome-desktop for openSUSE:Factory 
checked in at 2018-05-06 14:57:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-desktop (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-desktop.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-desktop"

Sun May  6 14:57:33 2018 rev:144 rq:602712 version:3.28.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-desktop/gnome-desktop.changes      
2018-04-19 15:24:37.086961378 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-desktop.new/gnome-desktop.changes 
2018-05-06 14:57:35.373567044 +0200
@@ -1,0 +2,6 @@
+Mon Apr 30 07:02:29 UTC 2018 - bjorn....@gmail.com
+
+- Add gnome-desktop-plug-memory-leak.patch: bg-slide-show: Plug a
+  memory leak (bgo#793878).
+
+-------------------------------------------------------------------

New:
----
  gnome-desktop-plug-memory-leak.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gnome-desktop.spec ++++++
--- /var/tmp/diff_new_pack.FqV4N4/_old  2018-05-06 14:57:36.017543414 +0200
+++ /var/tmp/diff_new_pack.FqV4N4/_new  2018-05-06 14:57:36.021543267 +0200
@@ -28,6 +28,8 @@
 Source99:       baselibs.conf
 # PATFH-FIX-OPENSUSE gnome-desktop-switch-Japanese-default-input-to-mozc.patch 
bnc#1029083 boo#1056289 qz...@suse.com -- Switch new user's default input 
engine from "anthy" to "mozc" in gnome-desktop with Japanese language and ibus 
input frame-work condition.
 Patch1:         gnome-desktop-switch-Japanese-default-input-to-mozc.patch
+# PATCH-FIX-UPSTREAM gnome-desktop-plug-memory-leak.patch bgo#793878 -- 
bg-slide-show: Plug a memory leak
+Patch2:         gnome-desktop-plug-memory-leak.patch
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  intltool
@@ -127,6 +129,7 @@
 %prep
 %setup -q
 %patch1 -p1
+%patch2 -p1
 translation-update-upstream
 
 %if 0%{?BUILD_FROM_VCS}

++++++ gnome-desktop-plug-memory-leak.patch ++++++
>From 436ca8f0797cbd1321893cdb8f6f1ee9cddfe42b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Florian=20M=C3=BCllner?= <fmuell...@gnome.org>
Date: Mon, 26 Feb 2018 19:39:06 +0100
Subject: bg-slide-show: Plug a memory leak

https://bugzilla.gnome.org/show_bug.cgi?id=793854
---
 libgnome-desktop/gnome-bg-slide-show.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/libgnome-desktop/gnome-bg-slide-show.c 
b/libgnome-desktop/gnome-bg-slide-show.c
index cb9b90b..c4674ba 100644
--- a/libgnome-desktop/gnome-bg-slide-show.c
+++ b/libgnome-desktop/gnome-bg-slide-show.c
@@ -741,17 +741,20 @@ on_file_loaded (GFile        *file,
 
     if (!loaded) {
             g_task_return_error (task, error);
+            g_object_unref (task);
             return;
     }
 
     if (!parse_file_contents (g_task_get_source_object (task), contents, 
length, &error)) {
             g_task_return_error (task, error);
+            g_object_unref (task);
             g_free (contents);
             return;
     }
     g_free (contents);
 
     g_task_return_boolean (task, TRUE);
+    g_object_unref (task);
 }
 
 /**
-- 
cgit v0.12


Reply via email to