patches/qt3-0009-qvaluelist-streaming-operator.patch
author jurikm
Sun, 12 Feb 2012 14:04:10 +0000
changeset 8245 383896da4129
parent 782 a013313b88b4
permissions -rw-r--r--
SFEsauerbraten.spec: add IPS package name

--- qt-x11-free-3.3.8/src/tools/qvaluelist.h.orig	2007-02-02 19:31:04.000000000 +0530
+++ qt-x11-free-3.3.8/src/tools/qvaluelist.h	2008-01-08 22:40:14.899836914 +0530
@@ -638,13 +638,11 @@
     l.clear();
     Q_UINT32 c;
     s >> c;
-    for( Q_UINT32 i = 0; i < c; ++i )
+    for( Q_UINT32 i = 0; i < c && !s.atEnd(); ++i )
     {
 	T t;
 	s >> t;
 	l.append( t );
-	if ( s.atEnd() )
-	    break;
     }
     return s;
 }