diff options
author | Harald Fernengel <harald.fernengel@nokia.com> | 2009-11-06 15:27:48 (GMT) |
---|---|---|
committer | Harald Fernengel <harald.fernengel@nokia.com> | 2009-11-06 15:28:54 (GMT) |
commit | 7359baee83f6691c31a0a14ffd6f6cc147ed71fd (patch) | |
tree | 8047112b605dd5791414a06b2262929972b4a6d8 /src/corelib/tools/qstringmatcher.h | |
parent | d57933fe2c74907c6256aef82374fefd55adee05 (diff) | |
download | Qt-7359baee83f6691c31a0a14ffd6f6cc147ed71fd.zip Qt-7359baee83f6691c31a0a14ffd6f6cc147ed71fd.tar.gz Qt-7359baee83f6691c31a0a14ffd6f6cc147ed71fd.tar.bz2 |
use pragma push/pop
prevents leaking the pragma out of the header file
Task-number: QT-2267
Diffstat (limited to 'src/corelib/tools/qstringmatcher.h')
-rw-r--r-- | src/corelib/tools/qstringmatcher.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/corelib/tools/qstringmatcher.h b/src/corelib/tools/qstringmatcher.h index 0cb1312..8076098 100644 --- a/src/corelib/tools/qstringmatcher.h +++ b/src/corelib/tools/qstringmatcher.h @@ -79,7 +79,8 @@ private: Qt::CaseSensitivity q_cs; #ifdef Q_CC_RVCT // explicitely allow anonymous unions for RVCT to prevent compiler warnings -#pragma anon_unions +# pragma push +# pragma anon_unions #endif struct Data { uchar q_skiptable[256]; @@ -90,6 +91,9 @@ private: uint q_data[256]; Data p; }; +#ifdef Q_CC_RVCT +# pragma pop +#endif }; QT_END_NAMESPACE |