[pkg-kde-commits] rev 2691 - in kde-extras/libkexif/trunk/debian: . patches

Achim Bohnet ach-guest at costa.debian.org
Tue Dec 20 22:06:13 UTC 2005


Author: ach-guest
Date: 2005-12-20 22:06:12 +0000 (Tue, 20 Dec 2005)
New Revision: 2691

Added:
   kde-extras/libkexif/trunk/debian/patches/12_kde_r487010_memory_leak_fix.diff
Modified:
   kde-extras/libkexif/trunk/debian/changelog
Log:
libkexif:
	o patches/12_kde_r487010_memory_leak_fix.diff fix from KDE svn
	o changelog cosmetics

Modified: kde-extras/libkexif/trunk/debian/changelog
===================================================================
--- kde-extras/libkexif/trunk/debian/changelog	2005-12-20 18:49:46 UTC (rev 2690)
+++ kde-extras/libkexif/trunk/debian/changelog	2005-12-20 22:06:12 UTC (rev 2691)
@@ -1,8 +1,10 @@
 libkexif (0.2.2-3) UNRELEASED; urgency=low
 
   [ Achim Bohnet ]
+  * patches/12_kde_r487010_memory_leak_fix.diff: add memleak fix from
+    upstream repo.
   * relibtoolize libkexif:
-      + use tool/patches of Debian Qt/KDE Team packages:
+      + use tools and patches of Debian Qt/KDE Team packages:
            cdbs/*, patches/0*.diff
       + patches/10_link_to_right_libs.diff: replace LIB_QT, LIB_EXIF with
         -lqt-mt and -lexif, respectively, because LIB_* variables list
@@ -17,15 +19,15 @@
     libexif-dev headers files directly.  Now digikam has no longer to
     build-dep on libexif-dev, while not using the header files directly
     itself.
-  * build depend on libexif-dev >> 0.6.9 as digikam required before libkexif
-    was no splitted out.
+  * build depend on libexif-dev >> 0.6.9.  Digikam did this before libkexif
+    was splitted out of digikam.
   * patches/11_add_somajor_to_filename_of_message_catalog.diff:
     Fix broken translation of message strings: To allow several libkexif<somajor>
     pkg to be installed, the message catalog was renamed from libkexif.mo to
     libkexif1.mo.  Patch insertCatalogue() to load the renamed message catalogs
     (i18n was broken since first 0.2 release)
 
- -- Debian KDE Extras Team <pkg-kde-extras at lists.alioth.debian.org>  Tue,  6 Dec 2005 03:22:50 +0100
+ -- Debian KDE Extras Team <pkg-kde-extras at lists.alioth.debian.org>  Tue, 20 Dec 2005 23:03:07 +0100
 
 libkexif (0.2.2-2) unstable; urgency=low
 

Added: kde-extras/libkexif/trunk/debian/patches/12_kde_r487010_memory_leak_fix.diff
===================================================================
--- kde-extras/libkexif/trunk/debian/patches/12_kde_r487010_memory_leak_fix.diff	2005-12-20 18:49:46 UTC (rev 2690)
+++ kde-extras/libkexif/trunk/debian/patches/12_kde_r487010_memory_leak_fix.diff	2005-12-20 22:06:12 UTC (rev 2691)
@@ -0,0 +1,14 @@
+Index: libkexif/kexifwidget.cpp
+===================================================================
+--- libkexif/kexifwidget.cpp	(revision 487009)
++++ libkexif/kexifwidget.cpp	(revision 487010)
+@@ -82,6 +82,9 @@
+ bool KExifWidget::loadFile(const QString& filename)
+ {
+     m_view->clear();
++    if (filename.isEmpty())
++        return false;
++    
+     if (!m_data->readFromFile(filename))
+         return false;
+     




More information about the pkg-kde-commits mailing list