Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:12.2
qt3-extensions
qt3-arm-gcc4.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File qt3-arm-gcc4.patch of Package qt3-extensions
--- src/tools/qglobal.h +++ src/tools/qglobal.h @@ -317,7 +317,7 @@ supposedly know what you are doing.) */ # if (defined(__arm__) || defined(__ARMEL__)) && !defined(QT_MOC_CPP) # define Q_PACKED __attribute__ ((packed)) -# if __GNUC__ == 3 && __GNUC_MINOR__ >= 4 +# if (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) || __GNUC__ > 3 # define Q_NO_PACKED_REFERENCE # endif # endif --- src/tools/qstring.h +++ src/tools/qstring.h @@ -194,7 +194,7 @@ char latin1() const { return ucs > 0xff ? 0 : (char) ucs; } ushort unicode() const { return ucs; } #ifdef Q_NO_PACKED_REFERENCE - ushort &unicode() { return *(&ucs); } + ushort &unicode() { return *((ushort*)&ucs); } #else ushort &unicode() { return ucs; } #endif
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor