Submitted By: Randy McMurchy Date: 2005-08-17 Initial Package Version: 3.3.4 Upstream Status: N/A (package is obsolete) Origin: RedHat Development CVS Description: Fixes for GCC-4 diff -Naur qt-x11-free-3.3.4-orig/configure qt-x11-free-3.3.4/configure --- qt-x11-free-3.3.4-orig/configure 2004-10-18 17:17:00.000000000 +0000 +++ qt-x11-free-3.3.4/configure 2005-08-17 21:59:02.000000000 +0000 @@ -3030,6 +3030,9 @@ *3.*) COMPILER_VERSION="3.*" ;; + *4.*) + COMPILER_VERSION="4.*" + ;; *) ;; esac diff -Naur qt-x11-free-3.3.4-orig/src/kernel/qsizepolicy.h qt-x11-free-3.3.4/src/kernel/qsizepolicy.h --- qt-x11-free-3.3.4-orig/src/kernel/qsizepolicy.h 2005-01-21 17:16:12.000000000 +0000 +++ qt-x11-free-3.3.4/src/kernel/qsizepolicy.h 2005-08-17 22:00:33.000000000 +0000 @@ -47,7 +47,7 @@ class Q_EXPORT QSizePolicy { private: - enum { HSize = 6, HMask = 0x3f, VMask = HMask << HSize, + enum SizeMask { HSize = 6, HMask = 0x3f, VMask = HMask << HSize, MayGrow = 1, ExpMask = 2, MayShrink = 4 }; public: enum SizeType { Fixed = 0, @@ -88,7 +88,7 @@ } void setHorData( SizeType d ) { data = (Q_UINT32)(data & ~HMask) | d; } - void setVerData( SizeType d ) { data = (Q_UINT32)(data & ~(HMask << HSize)) | + void setVerData( SizeType d ) { data = (Q_UINT32)(data & ~VMask) | (d << HSize); } void setHeightForWidth( bool b ) { data = b ? (Q_UINT32)( data | ( 1 << 2*HSize ) )