Hello community, here is the log from the commit of package kdepim3 for openSUSE:Factory checked in at 2013-11-12 11:37:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kdepim3 (Old) and /work/SRC/openSUSE:Factory/.kdepim3.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kdepim3" Changes: -------- --- /work/SRC/openSUSE:Factory/kdepim3/kdepim3.changes 2013-05-13 14:58:17.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.kdepim3.new/kdepim3.changes 2013-11-12 11:37:15.000000000 +0100 @@ -1,0 +2,6 @@ +Mon Nov 11 08:32:00 UTC 2013 - [email protected] + +- memory leak patch from trinity + kdepim-trinity-fix-memory-leak.diff + +------------------------------------------------------------------- New: ---- kdepim-trinity-fix-memory-leak.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kdepim3.spec ++++++ --- /var/tmp/diff_new_pack.X2M1tt/_old 2013-11-12 11:37:16.000000000 +0100 +++ /var/tmp/diff_new_pack.X2M1tt/_new 2013-11-12 11:37:16.000000000 +0100 @@ -82,6 +82,7 @@ Patch142: kdepim-trinity-patch2.patch Patch143: kdepim-trinity-patch3.patch Patch144: kdepim3-gentoo-fix-imap4.patch +Patch145: kdepim-trinity-fix-memory-leak.diff Provides: cryptplug Obsoletes: cryptplug # authentification plugins can be useful @@ -285,6 +286,7 @@ %patch142 -p1 %patch143 -p1 %patch144 -p1 +%patch145 -p1 . /etc/opt/kde3/common_options update_admin ++++++ kdepim-trinity-fix-memory-leak.diff ++++++ commit c4b86c6c4390a92b7848b999ffd2c2698f44ab39 Author: Slávek Banko <[email protected]> Date: 1365437672 +0200 Fix memory leak in karm idle detector This resolves Bug 1438 diff --git a/karm/idletimedetector.cpp b/karm/idletimedetector.cpp index 74aad7d..110eacd 100644 --- a/karm/idletimedetector.cpp +++ b/karm/idletimedetector.cpp @@ -19,6 +19,7 @@ IdleTimeDetector::IdleTimeDetector(int maxIdle) if(XScreenSaverQueryExtension(qt_xdisplay(), &event_base, &error_base)) { _idleDetectionPossible = true; + _mit_info = XScreenSaverAllocInfo (); } else { @@ -44,7 +45,6 @@ void IdleTimeDetector::check() #ifdef HAVE_LIBXSS if (_idleDetectionPossible) { - _mit_info = XScreenSaverAllocInfo (); XScreenSaverQueryInfo(qt_xdisplay(), qt_xrootwin(), _mit_info); int idleSeconds = (_mit_info->idle/1000); if (idleSeconds >= _maxIdle) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
