Hello community,

here is the log from the commit of package kdebase3 for openSUSE:Factory 
checked in at 2015-07-14 17:44:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kdebase3 (Old)
 and      /work/SRC/openSUSE:Factory/.kdebase3.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kdebase3"

Changes:
--------
--- /work/SRC/openSUSE:Factory/kdebase3/kdebase3.changes        2015-03-16 
07:00:03.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.kdebase3.new/kdebase3.changes   2015-07-14 
17:46:14.000000000 +0200
@@ -1,0 +2,6 @@
+Sun Jul 12 15:47:41 UTC 2015 - spart...@gmail.com
+
+- fix konqueror listview crash when compiled with gcc5
+  konq_listviewwidget.gcc5.patch
+
+-------------------------------------------------------------------

New:
----
  konq_listviewwidget.gcc5.patch

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

Other differences:
------------------
++++++ kdebase3.spec ++++++
--- /var/tmp/diff_new_pack.ur0SDR/_old  2015-07-14 17:46:17.000000000 +0200
+++ /var/tmp/diff_new_pack.ur0SDR/_new  2015-07-14 17:46:17.000000000 +0200
@@ -311,6 +311,7 @@
 Patch289:       kdebse-trinity-clear-modified-field.diff
 Patch290:       kdebase-trinity-fix-potential-kcontrol-segfault.diff
 Patch291:       kdebase-trinity-add-more-processes-to-watch.diff
+Patch292:       konq_listviewwidget.gcc5.patch
 
 %description
 This package contains kdebase, one of the basic packages of the K
@@ -690,6 +691,8 @@
 %patch289 -p1
 %patch290 -p1
 %patch291 -p1
+%patch292 -p0
+
 %if %suse_version>1310
 sed -i 's|SSLv2_client_method|SSLv3_client_method|g' kcontrol/crypto/crypto.cpp
 %endif




++++++ konq_listviewwidget.gcc5.patch ++++++
--- konqueror/listview/konq_listviewwidget.cc   2015-07-12 04:12:34.000000000 
-0300
+++ konqueror/listview/konq_listviewwidget.fix.cc       2015-07-12 
12:40:10.520645259 -0300
@@ -1177,7 +1177,7 @@
 #endif
 
   iterator it = begin();
-  for( ; it != end(); ++it )
+  for( ; it != end(); it++ )
     if ( (*it).item() == _fileitem )
     {
       kdDebug(1202) << k_funcinfo << "removing " << _fileitem->url().url() << 
" from tree!" << endl;
@@ -1219,7 +1219,7 @@
    for ( ; kit.current(); ++kit )
    {
       iterator it = begin();
-      for ( ; it != end(); ++it )
+      for ( ; it != end(); it++ )
          if ( (*it).item() == kit.current() )
          {
             it->updateContents();
@@ -1328,7 +1328,7 @@
 void KonqBaseListViewWidget::disableIcons( const KURL::List & lst )
 {
    iterator kit = begin();
-   for( ; kit != end(); ++kit )
+   for( ; kit != end(); kit++ )
    {
       bool bFound = false;
       // Wow. This is ugly. Matching two lists together....



Reply via email to