summaryrefslogtreecommitdiff
path: root/qt
authoralwin <alwin>2004-04-15 19:09:43 (UTC)
committer alwin <alwin>2004-04-15 19:09:43 (UTC)
commitde3d551d3b07617653c01e540ee3c6262a2cd595 (patch) (unidiff)
tree0d86323057ad325af1759de1f9e94da221881e4f /qt
parentdadd5bb93f90902b0c938365ad835ff0a275239f (diff)
downloadopie-de3d551d3b07617653c01e540ee3c6262a2cd595.zip
opie-de3d551d3b07617653c01e540ee3c6262a2cd595.tar.gz
opie-de3d551d3b07617653c01e540ee3c6262a2cd595.tar.bz2
bugfix in qimage.cpp applied
Diffstat (limited to 'qt') (more/less context) (ignore whitespace changes)
-rw-r--r--qt/qt-2.3.7.patch/qte237-all.patch241
1 files changed, 67 insertions, 174 deletions
diff --git a/qt/qt-2.3.7.patch/qte237-all.patch b/qt/qt-2.3.7.patch/qte237-all.patch
index cb09109..596db2f 100644
--- a/qt/qt-2.3.7.patch/qte237-all.patch
+++ b/qt/qt-2.3.7.patch/qte237-all.patch
@@ -1,96 +1,10 @@
1diff -ru qt-2.3.5_fresh/include/qapplication.h qt-2.3.5/include/qapplication.h 1
2 --- qt-2.3.5_fresh/include/qapplication.h2003-05-13 15:56:10.000000000 +0200 2#
3 +++ qt-2.3.5/include/qapplication.h2003-05-13 15:58:18.000000000 +0200 3# Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher
4@@ -61,6 +61,10 @@ 4#
5 class QSemaphore; 5
6 #endif 6 --- qt-2.3.7/src/kernel/qapplication.cpp~qte237-all2003-07-17 03:20:25.000000000 +0200
7 7 +++ qt-2.3.7/src/kernel/qapplication.cpp2004-04-15 21:06:51.232857014 +0200
8+#if !defined( QT_WEAK_SYMBOL )
9+#define QT_WEAK_SYMBOL
10+#endif
11+
12 // REMOVE IN 3.0 (just here for moc source compatibility)
13 #define QNonBaseApplication QApplication
14
15@@ -85,7 +89,10 @@
16
17 #ifndef QT_NO_STYLE
18 static QStyle &style();
19 - static void setStyle( QStyle* );
20 + static void setStyle( QStyle* ) QT_WEAK_SYMBOL;
21+private:
22 +static void setStyle_NonWeak( QStyle* );
23+public:
24 #endif
25 #if 1/* OBSOLETE */
26 enum ColorMode { NormalColors, CustomColors };
27@@ -106,11 +113,19 @@
28 #ifndef QT_NO_PALETTE
29 static QPalette palette( const QWidget* = 0 );
30 static void setPalette( const QPalette &, bool informWidgets=FALSE,
31 + const char* className = 0 ) QT_WEAK_SYMBOL;
32+private:
33 + static void setPalette_NonWeak( const QPalette &, bool informWidgets=FALSE,
34 const char* className = 0 );
35+public:
36 #endif
37 static QFont font( const QWidget* = 0 );
38 static void setFont( const QFont &, bool informWidgets=FALSE,
39 + const char* className = 0 ) QT_WEAK_SYMBOL;
40+private:
41 + static void setFont_NonWeak( const QFont &, bool informWidgets=FALSE,
42 const char* className = 0 );
43 +public:
44 static QFontMetrics fontMetrics();
45
46 QWidget *mainWidget() const;
47@@ -207,7 +222,10 @@
48 void qwsSetCustomColors( QRgb *colortable, int start, int numColors );
49 #ifndef QT_NO_QWS_MANAGER
50 static QWSDecoration &qwsDecoration();
51- static void qwsSetDecoration( QWSDecoration *);
52+ static void qwsSetDecoration( QWSDecoration *) QT_WEAK_SYMBOL;
53+private:
54+ static void qwsSetDecoration_NonWeak( QWSDecoration *);
55+public:
56 #endif
57 #endif
58
59diff -ru qt-2.3.5_fresh/include/qfontdatabase.h qt-2.3.5/include/qfontdatabase.h
60 --- qt-2.3.5_fresh/include/qfontdatabase.h2003-05-13 15:56:11.000000000 +0200
61 +++ qt-2.3.5/include/qfontdatabase.h2003-05-13 15:58:18.000000000 +0200
62@@ -59,6 +59,10 @@
63 class QDiskFont;
64 #endif
65
66+#if !defined( QT_WEAK_SYMBOL )
67+#define QT_WEAK_SYMBOL
68+#endif
69+
70 class QFontDatabasePrivate;
71
72 class Q_EXPORT QFontDatabase
73@@ -67,9 +71,16 @@
74 QFontDatabase();
75
76 QStringList families( bool onlyForLocale = TRUE ) const;
77+
78+
79 QValueList<int> pointSizes( const QString &family,
80 const QString &style = QString::null,
81 - const QString &charSet = QString::null );
82 + const QString &charSet = QString::null ) QT_WEAK_SYMBOL;
83+private:
84+ QValueList<int> pointSizes_NonWeak( const QString &family,
85 + const QString &style,
86 + const QString &charSet );
87+public:
88 QStringList styles( const QString &family,
89 const QString &charSet = QString::null ) const;
90 QStringList charSets( const QString &familyName,
91diff -ru qt-2.3.5_fresh/src/kernel/qapplication.cpp qt-2.3.5/src/kernel/qapplication.cpp
92 --- qt-2.3.5_fresh/src/kernel/qapplication.cpp2003-05-13 15:56:10.000000000 +0200
93 +++ qt-2.3.5/src/kernel/qapplication.cpp2003-05-13 15:58:19.000000000 +0200
94@@ -35,6 +35,8 @@ 8@@ -35,6 +35,8 @@
95 ** 9 **
96 **********************************************************************/ 10 **********************************************************************/
@@ -173,10 +87,8 @@ diff -ru qt-2.3.5_fresh/src/kernel/qapplication.cpp qt-2.3.5/src/kernel/qapplica
173 bool all = FALSE; 87 bool all = FALSE;
174 if ( !className ) { 88 if ( !className ) {
175 if ( !app_font ) { 89 if ( !app_font ) {
176Nur in qt-2.3.5/src/kernel: qapplication.cpp.orig. 90 --- qt-2.3.7/src/kernel/qapplication.h~qte237-all2003-07-17 03:20:25.000000000 +0200
177diff -ru qt-2.3.5_fresh/src/kernel/qapplication.h qt-2.3.5/src/kernel/qapplication.h 91 +++ qt-2.3.7/src/kernel/qapplication.h2004-04-15 21:06:51.232857014 +0200
178 --- qt-2.3.5_fresh/src/kernel/qapplication.h2003-05-13 15:56:10.000000000 +0200
179 +++ qt-2.3.5/src/kernel/qapplication.h2003-05-13 15:58:18.000000000 +0200
180@@ -61,6 +61,10 @@ 92@@ -61,6 +61,10 @@
181 class QSemaphore; 93 class QSemaphore;
182 #endif 94 #endif
@@ -232,10 +144,9 @@ diff -ru qt-2.3.5_fresh/src/kernel/qapplication.h qt-2.3.5/src/kernel/qapplicati
232 #endif 144 #endif
233 #endif 145 #endif
234 146
235diff -ru qt-2.3.5_fresh/src/kernel/qapplication_qws.cpp qt-2.3.5/src/kernel/qapplication_qws.cpp 147 --- qt-2.3.7/src/kernel/qapplication_qws.cpp~qte237-all2003-07-17 03:20:25.000000000 +0200
236 --- qt-2.3.5_fresh/src/kernel/qapplication_qws.cpp2003-05-13 15:56:10.000000000 +0200 148 +++ qt-2.3.7/src/kernel/qapplication_qws.cpp2004-04-15 21:06:51.234856703 +0200
237 +++ qt-2.3.5/src/kernel/qapplication_qws.cpp2003-05-13 15:58:18.000000000 +0200 149@@ -2804,6 +2804,11 @@
238@@ -2737,6 +2737,11 @@
239 */ 150 */
240 void QApplication::qwsSetDecoration( QWSDecoration *d ) 151 void QApplication::qwsSetDecoration( QWSDecoration *d )
241 { 152 {
@@ -247,10 +158,8 @@ diff -ru qt-2.3.5_fresh/src/kernel/qapplication_qws.cpp qt-2.3.5/src/kernel/qapp
247 if ( d ) { 158 if ( d ) {
248 delete qws_decoration; 159 delete qws_decoration;
249 qws_decoration = d; 160 qws_decoration = d;
250Nur in qt-2.3.5/src/kernel: qapplication_qws.cpp.orig. 161 --- qt-2.3.7/src/kernel/qfontdatabase.cpp~qte237-all2003-07-17 03:20:25.000000000 +0200
251diff -ru qt-2.3.5_fresh/src/kernel/qfontdatabase.cpp qt-2.3.5/src/kernel/qfontdatabase.cpp 162 +++ qt-2.3.7/src/kernel/qfontdatabase.cpp2004-04-15 21:06:51.235856547 +0200
252 --- qt-2.3.5_fresh/src/kernel/qfontdatabase.cpp2003-05-13 15:56:11.000000000 +0200
253 +++ qt-2.3.5/src/kernel/qfontdatabase.cpp2003-05-13 15:58:18.000000000 +0200
254@@ -35,6 +35,8 @@ 163@@ -35,6 +35,8 @@
255 ** 164 **
256 **********************************************************************/ 165 **********************************************************************/
@@ -274,9 +183,8 @@ diff -ru qt-2.3.5_fresh/src/kernel/qfontdatabase.cpp qt-2.3.5/src/kernel/qfontda
274 QString cs( charSet ); 183 QString cs( charSet );
275 if ( charSet.isEmpty() ) { 184 if ( charSet.isEmpty() ) {
276 QStringList lst = charSets( family ); 185 QStringList lst = charSets( family );
277diff -ru qt-2.3.5_fresh/src/kernel/qfontdatabase.h qt-2.3.5/src/kernel/qfontdatabase.h 186 --- qt-2.3.7/src/kernel/qfontdatabase.h~qte237-all2003-07-17 03:20:25.000000000 +0200
278 --- qt-2.3.5_fresh/src/kernel/qfontdatabase.h2003-05-13 15:56:11.000000000 +0200 187 +++ qt-2.3.7/src/kernel/qfontdatabase.h2004-04-15 21:06:51.236856392 +0200
279 +++ qt-2.3.5/src/kernel/qfontdatabase.h2003-05-13 15:58:18.000000000 +0200
280@@ -59,6 +59,10 @@ 188@@ -59,6 +59,10 @@
281 class QDiskFont; 189 class QDiskFont;
282 #endif 190 #endif
@@ -306,10 +214,9 @@ diff -ru qt-2.3.5_fresh/src/kernel/qfontdatabase.h qt-2.3.5/src/kernel/qfontdata
306 QStringList styles( const QString &family, 214 QStringList styles( const QString &family,
307 const QString &charSet = QString::null ) const; 215 const QString &charSet = QString::null ) const;
308 QStringList charSets( const QString &familyName, 216 QStringList charSets( const QString &familyName,
309diff -ru qt-2.3.5_fresh/src/kernel/qgfxraster_qws.cpp qt-2.3.5/src/kernel/qgfxraster_qws.cpp 217 --- qt-2.3.7/src/kernel/qgfxraster_qws.cpp~qte237-all2003-07-17 03:20:25.000000000 +0200
310 --- qt-2.3.5_fresh/src/kernel/qgfxraster_qws.cpp2003-05-13 15:56:11.000000000 +0200 218 +++ qt-2.3.7/src/kernel/qgfxraster_qws.cpp2004-04-15 21:06:51.238856081 +0200
311 +++ qt-2.3.5/src/kernel/qgfxraster_qws.cpp2003-05-13 15:58:18.000000000 +0200 219@@ -4237,7 +4237,7 @@
312@@ -4205,7 +4205,7 @@
313 setAlphaType(IgnoreAlpha); 220 setAlphaType(IgnoreAlpha);
314 if ( w <= 0 || h <= 0 || !ncliprect ) return; 221 if ( w <= 0 || h <= 0 || !ncliprect ) return;
315 GFX_START(QRect(rx+xoffs, ry+yoffs, w+1, h+1)) 222 GFX_START(QRect(rx+xoffs, ry+yoffs, w+1, h+1))
@@ -318,11 +225,9 @@ diff -ru qt-2.3.5_fresh/src/kernel/qgfxraster_qws.cpp qt-2.3.5/src/kernel/qgfxra
318 // ### fix for 8bpp 225 // ### fix for 8bpp
319 // This seems to be reliable now, at least for 16bpp 226 // This seems to be reliable now, at least for 16bpp
320 227
321Nur in qt-2.3.5/src/kernel: qgfxraster_qws.cpp.orig. 228 --- qt-2.3.7/src/kernel/qwindowsystem_qws.cpp~qte237-all2003-07-17 03:20:26.000000000 +0200
322diff -ru qt-2.3.5_fresh/src/kernel/qwindowsystem_qws.cpp qt-2.3.5/src/kernel/qwindowsystem_qws.cpp 229 +++ qt-2.3.7/src/kernel/qwindowsystem_qws.cpp2004-04-15 21:06:51.240855770 +0200
323 --- qt-2.3.5_fresh/src/kernel/qwindowsystem_qws.cpp2003-05-13 15:56:11.000000000 +0200 230@@ -844,6 +844,18 @@
324 +++ qt-2.3.5/src/kernel/qwindowsystem_qws.cpp2003-05-13 15:58:19.000000000 +0200
325@@ -843,6 +843,18 @@
326 { 231 {
327 } 232 }
328 233
@@ -341,7 +246,7 @@ diff -ru qt-2.3.5_fresh/src/kernel/qwindowsystem_qws.cpp qt-2.3.5/src/kernel/qwi
341 /*! 246 /*!
342 \class QWSServer qwindowsystem_qws.h 247 \class QWSServer qwindowsystem_qws.h
343 \brief Server-specific functionality in Qt/Embedded 248 \brief Server-specific functionality in Qt/Embedded
344@@ -912,6 +924,7 @@ 249@@ -936,6 +948,7 @@
345 } 250 }
346 251
347 signal(SIGPIPE, ignoreSignal); //we get it when we read 252 signal(SIGPIPE, ignoreSignal); //we get it when we read
@@ -349,9 +254,8 @@ diff -ru qt-2.3.5_fresh/src/kernel/qwindowsystem_qws.cpp qt-2.3.5/src/kernel/qwi
349 #endif 254 #endif
350 focusw = 0; 255 focusw = 0;
351 mouseGrabber = 0; 256 mouseGrabber = 0;
352diff -ru qt-2.3.5_fresh/src/widgets/qcommonstyle.cpp qt-2.3.5/src/widgets/qcommonstyle.cpp 257 --- qt-2.3.7/src/widgets/qcommonstyle.cpp~qte237-all2003-07-17 03:20:26.000000000 +0200
353 --- qt-2.3.5_fresh/src/widgets/qcommonstyle.cpp2003-05-13 15:56:12.000000000 +0200 258 +++ qt-2.3.7/src/widgets/qcommonstyle.cpp2004-04-15 21:06:51.240855770 +0200
354 +++ qt-2.3.5/src/widgets/qcommonstyle.cpp2003-05-13 15:58:19.000000000 +0200
355@@ -566,7 +566,7 @@ 259@@ -566,7 +566,7 @@
356 bool enabled, bool active ) 260 bool enabled, bool active )
357 { 261 {
@@ -361,10 +265,8 @@ diff -ru qt-2.3.5_fresh/src/widgets/qcommonstyle.cpp qt-2.3.5/src/widgets/qcommo
361 if (draw_menu_bar_impl != 0) { 265 if (draw_menu_bar_impl != 0) {
362 QDrawMenuBarItemImpl impl = draw_menu_bar_impl; 266 QDrawMenuBarItemImpl impl = draw_menu_bar_impl;
363 (this->*impl)(p, x, y, w, h, mi, g, enabled, active); 267 (this->*impl)(p, x, y, w, h, mi, g, enabled, active);
364Nur in qt-2.3.5/src/widgets: qcommonstyle.cpp.orig. 268 --- qt-2.3.7/src/widgets/qlistview.cpp~qte237-all2003-07-17 03:20:26.000000000 +0200
365diff -ru qt-2.3.5_fresh/src/widgets/qlistview.cpp qt-2.3.5/src/widgets/qlistview.cpp 269 +++ qt-2.3.7/src/widgets/qlistview.cpp2004-04-15 21:06:51.243855303 +0200
366 --- qt-2.3.5_fresh/src/widgets/qlistview.cpp2003-05-13 15:56:12.000000000 +0200
367 +++ qt-2.3.5/src/widgets/qlistview.cpp2003-05-13 15:58:18.000000000 +0200
368@@ -4968,9 +4968,9 @@ 270@@ -4968,9 +4968,9 @@
369 l = l->childItem ? l->childItem : l->siblingItem; 271 l = l->childItem ? l->childItem : l->siblingItem;
370 272
@@ -378,9 +280,8 @@ diff -ru qt-2.3.5_fresh/src/widgets/qlistview.cpp qt-2.3.5/src/widgets/qlistview
378 280
379 if ( s.width() > s.height() * 3 ) 281 if ( s.width() > s.height() * 3 )
380 s.setHeight( s.width() / 3 ); 282 s.setHeight( s.width() / 3 );
381diff -ru qt-2.3.5_fresh/src/widgets/qtoolbutton.cpp qt-2.3.5/src/widgets/qtoolbutton.cpp 283 --- qt-2.3.7/src/widgets/qtoolbutton.cpp~qte237-all2003-07-17 03:20:27.000000000 +0200
382 --- qt-2.3.5_fresh/src/widgets/qtoolbutton.cpp2003-05-13 15:56:12.000000000 +0200 284 +++ qt-2.3.7/src/widgets/qtoolbutton.cpp2004-04-15 21:06:51.243855303 +0200
383 +++ qt-2.3.5/src/widgets/qtoolbutton.cpp2003-05-13 15:58:18.000000000 +0200
384@@ -230,7 +230,7 @@ 285@@ -230,7 +230,7 @@
385 else 286 else
386 QToolTip::add( this, textLabel ); 287 QToolTip::add( this, textLabel );
@@ -408,8 +309,8 @@ diff -ru qt-2.3.5_fresh/src/widgets/qtoolbutton.cpp qt-2.3.5/src/widgets/qtoolbu
408 QPixmap pm = iconSet(TRUE).pixmap(QIconSet::Small, QIconSet::Normal); 309 QPixmap pm = iconSet(TRUE).pixmap(QIconSet::Small, QIconSet::Normal);
409 w = pm.width(); 310 w = pm.width();
410 h = pm.height(); 311 h = pm.height();
411 --- qt-2.3.7/src/kernel/qkeyboard_qws.cpp~c7xxrotate2003-07-16 18:20:25.000000000 -0700 312 --- qt-2.3.7/src/kernel/qkeyboard_qws.cpp~qte237-all2003-07-17 03:20:25.000000000 +0200
412 +++ qt-2.3.7/src/kernel/qkeyboard_qws.cpp2003-12-07 15:54:10.000000000 -0800 313 +++ qt-2.3.7/src/kernel/qkeyboard_qws.cpp2004-04-15 21:06:51.244855148 +0200
413@@ -238,7 +238,7 @@ 314@@ -238,7 +238,7 @@
414 { Qt::Key_unknown,0xffff , 0xffff , 0xffff }, // 63 315 { Qt::Key_unknown,0xffff , 0xffff , 0xffff }, // 63
415 { Qt::Key_unknown,0xffff , 0xffff , 0xffff }, // 64 316 { Qt::Key_unknown,0xffff , 0xffff , 0xffff }, // 64
@@ -419,9 +320,8 @@ diff -ru qt-2.3.5_fresh/src/widgets/qtoolbutton.cpp qt-2.3.5/src/widgets/qtoolbu
419 { Qt::Key_Meta, 0xffff , 0xffff , 0xffff }, // 67 320 { Qt::Key_Meta, 0xffff , 0xffff , 0xffff }, // 67
420 { Qt::Key_unknown,0xffff , 0xffff , 0xffff }, // 68 321 { Qt::Key_unknown,0xffff , 0xffff , 0xffff }, // 68
421 { Qt::Key_unknown,0xffff , 0xffff , 0xffff }, // 69 322 { Qt::Key_unknown,0xffff , 0xffff , 0xffff }, // 69
422diff -ru qt-2.3.7/configs/linux-generic-g++-shared qte/configs/linux-generic-g++-shared 323 --- qt-2.3.7/configs/linux-generic-g++-shared~qte237-all2003-07-17 03:23:08.000000000 +0200
423 --- qt-2.3.7/configs/linux-generic-g++-shared2003-07-17 03:23:08.000000000 +0200 324 +++ qt-2.3.7/configs/linux-generic-g++-shared2004-04-15 21:06:51.244855148 +0200
424 +++ qte/configs/linux-generic-g++-shared2004-03-01 20:08:00.884254576 +0100
425@@ -36,7 +36,7 @@ 325@@ -36,7 +36,7 @@
426 SYSCONF_LIBS_YACC= 326 SYSCONF_LIBS_YACC=
427 327
@@ -431,10 +331,8 @@ diff -ru qt-2.3.7/configs/linux-generic-g++-shared qte/configs/linux-generic-g++
431 SYSCONF_LFLAGS = 331 SYSCONF_LFLAGS =
432 SYSCONF_LIBS = 332 SYSCONF_LIBS =
433 333
434Nur in qte/configs: linux-generic-g++-shared~. 334 --- qt-2.3.7/configs/linux-generic-g++-shared-debug~qte237-all2003-07-17 03:23:08.000000000 +0200
435diff -ru qt-2.3.7/configs/linux-generic-g++-shared-debug qte/configs/linux-generic-g++-shared-debug 335 +++ qt-2.3.7/configs/linux-generic-g++-shared-debug2004-04-15 21:06:51.244855148 +0200
436 --- qt-2.3.7/configs/linux-generic-g++-shared-debug2003-07-17 03:23:08.000000000 +0200
437 +++ qte/configs/linux-generic-g++-shared-debug2004-03-01 20:08:06.552392888 +0100
438@@ -36,7 +36,7 @@ 336@@ -36,7 +36,7 @@
439 SYSCONF_LIBS_YACC= 337 SYSCONF_LIBS_YACC=
440 338
@@ -444,10 +342,8 @@ diff -ru qt-2.3.7/configs/linux-generic-g++-shared-debug qte/configs/linux-gener
444 SYSCONF_LFLAGS = 342 SYSCONF_LFLAGS =
445 SYSCONF_LIBS = 343 SYSCONF_LIBS =
446 344
447Nur in qte/configs: linux-generic-g++-shared-debug~. 345 --- qt-2.3.7/configs/linux-generic-g++-static~qte237-all2003-07-17 03:23:08.000000000 +0200
448diff -ru qt-2.3.7/configs/linux-generic-g++-static qte/configs/linux-generic-g++-static 346 +++ qt-2.3.7/configs/linux-generic-g++-static2004-04-15 21:06:51.244855148 +0200
449 --- qt-2.3.7/configs/linux-generic-g++-static2003-07-17 03:23:08.000000000 +0200
450 +++ qte/configs/linux-generic-g++-static2004-03-01 20:08:11.410654320 +0100
451@@ -36,7 +36,7 @@ 347@@ -36,7 +36,7 @@
452 SYSCONF_LIBS_YACC= 348 SYSCONF_LIBS_YACC=
453 349
@@ -457,10 +353,8 @@ diff -ru qt-2.3.7/configs/linux-generic-g++-static qte/configs/linux-generic-g++
457 SYSCONF_LFLAGS = 353 SYSCONF_LFLAGS =
458 SYSCONF_LIBS = 354 SYSCONF_LIBS =
459 355
460Nur in qte/configs: linux-generic-g++-static~. 356 --- qt-2.3.7/configs/linux-generic-g++-static-debug~qte237-all2003-07-17 03:23:08.000000000 +0200
461diff -ru qt-2.3.7/configs/linux-generic-g++-static-debug qte/configs/linux-generic-g++-static-debug 357 +++ qt-2.3.7/configs/linux-generic-g++-static-debug2004-04-15 21:06:51.245854992 +0200
462 --- qt-2.3.7/configs/linux-generic-g++-static-debug2003-07-17 03:23:08.000000000 +0200
463 +++ qte/configs/linux-generic-g++-static-debug2004-03-01 20:08:15.780989928 +0100
464@@ -36,7 +36,7 @@ 358@@ -36,7 +36,7 @@
465 SYSCONF_LIBS_YACC= 359 SYSCONF_LIBS_YACC=
466 360
@@ -470,10 +364,8 @@ diff -ru qt-2.3.7/configs/linux-generic-g++-static-debug qte/configs/linux-gener
470 SYSCONF_LFLAGS = 364 SYSCONF_LFLAGS =
471 SYSCONF_LIBS = 365 SYSCONF_LIBS =
472 366
473Nur in qte/configs: linux-generic-g++-static-debug~. 367 --- qt-2.3.7/configs/linux-generic_rtti-g++-shared~qte237-all2003-07-17 03:23:08.000000000 +0200
474diff -ru qt-2.3.7/configs/linux-generic_rtti-g++-shared qte/configs/linux-generic_rtti-g++-shared 368 +++ qt-2.3.7/configs/linux-generic_rtti-g++-shared2004-04-15 21:06:51.245854992 +0200
475 --- qt-2.3.7/configs/linux-generic_rtti-g++-shared2003-07-17 03:23:08.000000000 +0200
476 +++ qte/configs/linux-generic_rtti-g++-shared2004-03-01 20:08:20.393288752 +0100
477@@ -36,7 +36,7 @@ 369@@ -36,7 +36,7 @@
478 SYSCONF_LIBS_YACC= 370 SYSCONF_LIBS_YACC=
479 371
@@ -483,10 +375,8 @@ diff -ru qt-2.3.7/configs/linux-generic_rtti-g++-shared qte/configs/linux-generi
483 SYSCONF_LFLAGS = 375 SYSCONF_LFLAGS =
484 SYSCONF_LIBS = 376 SYSCONF_LIBS =
485 377
486Nur in qte/configs: linux-generic_rtti-g++-shared~. 378 --- qt-2.3.7/configs/linux-generic_rtti-g++-shared-debug~qte237-all2003-07-17 03:23:08.000000000 +0200
487diff -ru qt-2.3.7/configs/linux-generic_rtti-g++-shared-debug qte/configs/linux-generic_rtti-g++-shared-debug 379 +++ qt-2.3.7/configs/linux-generic_rtti-g++-shared-debug2004-04-15 21:06:51.245854992 +0200
488 --- qt-2.3.7/configs/linux-generic_rtti-g++-shared-debug2003-07-17 03:23:08.000000000 +0200
489 +++ qte/configs/linux-generic_rtti-g++-shared-debug2004-03-01 20:08:25.127569032 +0100
490@@ -36,7 +36,7 @@ 380@@ -36,7 +36,7 @@
491 SYSCONF_LIBS_YACC= 381 SYSCONF_LIBS_YACC=
492 382
@@ -496,10 +386,8 @@ diff -ru qt-2.3.7/configs/linux-generic_rtti-g++-shared-debug qte/configs/linux-
496 SYSCONF_LFLAGS = 386 SYSCONF_LFLAGS =
497 SYSCONF_LIBS = 387 SYSCONF_LIBS =
498 388
499Nur in qte/configs: linux-generic_rtti-g++-shared-debug~. 389 --- qt-2.3.7/configs/linux-generic_rtti-g++-static~qte237-all2003-07-17 03:23:08.000000000 +0200
500diff -ru qt-2.3.7/configs/linux-generic_rtti-g++-static qte/configs/linux-generic_rtti-g++-static 390 +++ qt-2.3.7/configs/linux-generic_rtti-g++-static2004-04-15 21:06:51.245854992 +0200
501 --- qt-2.3.7/configs/linux-generic_rtti-g++-static2003-07-17 03:23:08.000000000 +0200
502 +++ qte/configs/linux-generic_rtti-g++-static2004-03-01 20:08:29.727869680 +0100
503@@ -36,7 +36,7 @@ 391@@ -36,7 +36,7 @@
504 SYSCONF_LIBS_YACC= 392 SYSCONF_LIBS_YACC=
505 393
@@ -509,10 +397,8 @@ diff -ru qt-2.3.7/configs/linux-generic_rtti-g++-static qte/configs/linux-generi
509 SYSCONF_LFLAGS = 397 SYSCONF_LFLAGS =
510 SYSCONF_LIBS = 398 SYSCONF_LIBS =
511 399
512Nur in qte/configs: linux-generic_rtti-g++-static~. 400 --- qt-2.3.7/configs/linux-generic_rtti-g++-static-debug~qte237-all2003-07-17 03:23:08.000000000 +0200
513diff -ru qt-2.3.7/configs/linux-generic_rtti-g++-static-debug qte/configs/linux-generic_rtti-g++-static-debug 401 +++ qt-2.3.7/configs/linux-generic_rtti-g++-static-debug2004-04-15 21:06:51.245854992 +0200
514 --- qt-2.3.7/configs/linux-generic_rtti-g++-static-debug2003-07-17 03:23:08.000000000 +0200
515 +++ qte/configs/linux-generic_rtti-g++-static-debug2004-03-01 20:06:12.806684864 +0100
516@@ -36,7 +36,7 @@ 402@@ -36,7 +36,7 @@
517 SYSCONF_LIBS_YACC= 403 SYSCONF_LIBS_YACC=
518 404
@@ -522,10 +408,8 @@ diff -ru qt-2.3.7/configs/linux-generic_rtti-g++-static-debug qte/configs/linux-
522 SYSCONF_LFLAGS = 408 SYSCONF_LFLAGS =
523 SYSCONF_LIBS = 409 SYSCONF_LIBS =
524 410
525Nur in qte/configs: linux-generic_rtti-g++-static-debug~. 411 --- qt-2.3.7/configs/linux-x86rtti-g++-shared~qte237-all2003-07-17 03:23:10.000000000 +0200
526diff -ru qt-2.3.7/configs/linux-x86rtti-g++-shared qte/configs/linux-x86rtti-g++-shared 412 +++ qt-2.3.7/configs/linux-x86rtti-g++-shared2004-04-15 21:06:51.245854992 +0200
527 --- qt-2.3.7/configs/linux-x86rtti-g++-shared2003-07-17 03:23:10.000000000 +0200
528 +++ qte/configs/linux-x86rtti-g++-shared2004-03-01 19:54:16.977507440 +0100
529@@ -36,7 +36,7 @@ 413@@ -36,7 +36,7 @@
530 SYSCONF_LIBS_YACC= 414 SYSCONF_LIBS_YACC=
531 415
@@ -535,9 +419,8 @@ diff -ru qt-2.3.7/configs/linux-x86rtti-g++-shared qte/configs/linux-x86rtti-g++
535 SYSCONF_LFLAGS = 419 SYSCONF_LFLAGS =
536 SYSCONF_LIBS = -lm 420 SYSCONF_LIBS = -lm
537 421
538diff -ru qt-2.3.7/configs/linux-x86rtti-g++-shared-debug qte/configs/linux-x86rtti-g++-shared-debug 422 --- qt-2.3.7/configs/linux-x86rtti-g++-shared-debug~qte237-all2003-07-17 03:23:10.000000000 +0200
539 --- qt-2.3.7/configs/linux-x86rtti-g++-shared-debug2003-07-17 03:23:10.000000000 +0200 423 +++ qt-2.3.7/configs/linux-x86rtti-g++-shared-debug2004-04-15 21:06:51.245854992 +0200
540 +++ qte/configs/linux-x86rtti-g++-shared-debug2004-03-01 19:54:24.064430064 +0100
541@@ -36,7 +36,7 @@ 424@@ -36,7 +36,7 @@
542 SYSCONF_LIBS_YACC= 425 SYSCONF_LIBS_YACC=
543 426
@@ -547,9 +430,8 @@ diff -ru qt-2.3.7/configs/linux-x86rtti-g++-shared-debug qte/configs/linux-x86rt
547 SYSCONF_LFLAGS = 430 SYSCONF_LFLAGS =
548 SYSCONF_LIBS = -lm 431 SYSCONF_LIBS = -lm
549 432
550diff -ru qt-2.3.7/configs/linux-x86rtti-g++-static qte/configs/linux-x86rtti-g++-static 433 --- qt-2.3.7/configs/linux-x86rtti-g++-static~qte237-all2003-07-17 03:23:10.000000000 +0200
551 --- qt-2.3.7/configs/linux-x86rtti-g++-static2003-07-17 03:23:10.000000000 +0200 434 +++ qt-2.3.7/configs/linux-x86rtti-g++-static2004-04-15 21:06:51.246854837 +0200
552 +++ qte/configs/linux-x86rtti-g++-static2004-03-01 19:54:32.020220600 +0100
553@@ -36,7 +36,7 @@ 435@@ -36,7 +36,7 @@
554 SYSCONF_LIBS_YACC= 436 SYSCONF_LIBS_YACC=
555 437
@@ -559,9 +441,8 @@ diff -ru qt-2.3.7/configs/linux-x86rtti-g++-static qte/configs/linux-x86rtti-g++
559 SYSCONF_LFLAGS = 441 SYSCONF_LFLAGS =
560 SYSCONF_LIBS = -lm 442 SYSCONF_LIBS = -lm
561 443
562diff -ru qt-2.3.7/configs/linux-x86rtti-g++-static-debug qte/configs/linux-x86rtti-g++-static-debug 444 --- qt-2.3.7/configs/linux-x86rtti-g++-static-debug~qte237-all2003-07-17 03:23:10.000000000 +0200
563 --- qt-2.3.7/configs/linux-x86rtti-g++-static-debug2003-07-17 03:23:10.000000000 +0200 445 +++ qt-2.3.7/configs/linux-x86rtti-g++-static-debug2004-04-15 21:06:51.246854837 +0200
564 +++ qte/configs/linux-x86rtti-g++-static-debug2004-03-01 19:54:41.434789368 +0100
565@@ -36,7 +36,7 @@ 446@@ -36,7 +36,7 @@
566 SYSCONF_LIBS_YACC= 447 SYSCONF_LIBS_YACC=
567 448
@@ -570,3 +451,15 @@ diff -ru qt-2.3.7/configs/linux-x86rtti-g++-static-debug qte/configs/linux-x86rt
570 +SYSCONF_LINK = g++ 451 +SYSCONF_LINK = g++
571 SYSCONF_LFLAGS = 452 SYSCONF_LFLAGS =
572 SYSCONF_LIBS = -lm 453 SYSCONF_LIBS = -lm
454
455 --- qt-2.3.7/src/kernel/qimage.cpp~qte237-all2003-07-17 03:20:25.000000000 +0200
456 +++ qt-2.3.7/src/kernel/qimage.cpp2004-04-15 21:07:23.293869923 +0200
457@@ -2201,7 +2201,7 @@
458 t2 = srcHeight * dstWidth;
459
460 if (((sModeQStr == "ScaleMin") && (t1 > t2)) ||
461 - ((sModeQStr == "ScaleMax") && (t2 < t2))) {
462 + ((sModeQStr == "ScaleMax") && (t1 < t2))) {
463 dstHeight = t2 / srcWidth;
464 } else if (sModeQStr != "ScaleFree") {
465 dstWidth = t1 / srcHeight;