Use QT_WARNING_.. instead of #pragma GCC diagnostic ..
Change-Id: I0bb55a7f1074f3b8d6fb681b1d4dab5105ae7569 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
This commit is contained in:
parent
237cb0d082
commit
3a845e4b4f
@ -38,10 +38,8 @@
|
|||||||
|
|
||||||
QT_BEGIN_NAMESPACE
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
#if defined (__GNUC__) && (__GNUC__ * 100 + __GNUC_MINOR__ >= 406) && !defined(Q_CC_INTEL)
|
QT_WARNING_PUSH
|
||||||
#pragma GCC diagnostic push
|
QT_WARNING_DISABLE_GCC("-Wmissing-field-initializers")
|
||||||
#pragma GCC diagnostic ignored "-Wmissing-field-initializers"
|
|
||||||
#endif
|
|
||||||
|
|
||||||
const QArrayData QArrayData::shared_null[2] = {
|
const QArrayData QArrayData::shared_null[2] = {
|
||||||
{ Q_REFCOUNT_INITIALIZE_STATIC, 0, 0, 0, sizeof(QArrayData) }, // shared null
|
{ Q_REFCOUNT_INITIALIZE_STATIC, 0, 0, 0, sizeof(QArrayData) }, // shared null
|
||||||
@ -52,9 +50,7 @@ static const QArrayData qt_array[3] = {
|
|||||||
{ { Q_BASIC_ATOMIC_INITIALIZER(0) }, 0, 0, 0, sizeof(QArrayData) }, // unsharable empty
|
{ { Q_BASIC_ATOMIC_INITIALIZER(0) }, 0, 0, 0, sizeof(QArrayData) }, // unsharable empty
|
||||||
/* zero initialized terminator */};
|
/* zero initialized terminator */};
|
||||||
|
|
||||||
#if defined (__GNUC__) && (__GNUC__ * 100 + __GNUC_MINOR__ >= 406) && !defined(Q_CC_INTEL)
|
QT_WARNING_POP
|
||||||
#pragma GCC diagnostic pop
|
|
||||||
#endif
|
|
||||||
|
|
||||||
static const QArrayData &qt_array_empty = qt_array[0];
|
static const QArrayData &qt_array_empty = qt_array[0];
|
||||||
static const QArrayData &qt_array_unsharable_empty = qt_array[1];
|
static const QArrayData &qt_array_unsharable_empty = qt_array[1];
|
||||||
|
@ -1104,18 +1104,14 @@ QFontEngine *QWindowsFontDatabase::fontEngine(const QByteArray &fontData, qreal
|
|||||||
GUID guid;
|
GUID guid;
|
||||||
CoCreateGuid(&guid);
|
CoCreateGuid(&guid);
|
||||||
|
|
||||||
#ifdef Q_CC_GNU
|
QT_WARNING_PUSH
|
||||||
# pragma GCC diagnostic push
|
QT_WARNING_DISABLE_GCC("-Wstrict-aliasing")
|
||||||
# pragma GCC diagnostic ignored "-Wstrict-aliasing"
|
|
||||||
#endif
|
|
||||||
QString uniqueFamilyName = QLatin1Char('f')
|
QString uniqueFamilyName = QLatin1Char('f')
|
||||||
+ QString::number(guid.Data1, 36) + QLatin1Char('-')
|
+ QString::number(guid.Data1, 36) + QLatin1Char('-')
|
||||||
+ QString::number(guid.Data2, 36) + QLatin1Char('-')
|
+ QString::number(guid.Data2, 36) + QLatin1Char('-')
|
||||||
+ QString::number(guid.Data3, 36) + QLatin1Char('-')
|
+ QString::number(guid.Data3, 36) + QLatin1Char('-')
|
||||||
+ QString::number(*reinterpret_cast<quint64 *>(guid.Data4), 36);
|
+ QString::number(*reinterpret_cast<quint64 *>(guid.Data4), 36);
|
||||||
#ifdef Q_CC_GNU
|
QT_WARNING_POP
|
||||||
# pragma GCC diagnostic pop
|
|
||||||
#endif
|
|
||||||
|
|
||||||
QString actualFontName = font.changeFamilyName(uniqueFamilyName);
|
QString actualFontName = font.changeFamilyName(uniqueFamilyName);
|
||||||
if (actualFontName.isEmpty()) {
|
if (actualFontName.isEmpty()) {
|
||||||
|
@ -39,14 +39,12 @@
|
|||||||
# define DC_COLLATE 22
|
# define DC_COLLATE 22
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined (Q_CC_MINGW)
|
|
||||||
# pragma GCC diagnostic ignored "-Wsign-compare"
|
|
||||||
#endif
|
|
||||||
|
|
||||||
QT_BEGIN_NAMESPACE
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
#ifndef QT_NO_PRINTER
|
#ifndef QT_NO_PRINTER
|
||||||
|
|
||||||
|
QT_WARNING_DISABLE_GCC("-Wsign-compare")
|
||||||
|
|
||||||
extern qreal qt_pointMultiplier(QPageLayout::Unit unit);
|
extern qreal qt_pointMultiplier(QPageLayout::Unit unit);
|
||||||
|
|
||||||
static inline uint qwcsnlen(const wchar_t *str, uint maxlen)
|
static inline uint qwcsnlen(const wchar_t *str, uint maxlen)
|
||||||
|
@ -58,8 +58,9 @@
|
|||||||
- (NSString *)nameForLegacyLogging;
|
- (NSString *)nameForLegacyLogging;
|
||||||
@end
|
@end
|
||||||
|
|
||||||
#pragma GCC diagnostic push // Ignore XCTestProbe deprecation
|
QT_WARNING_PUSH
|
||||||
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
|
// Ignore XCTestProbe deprecation
|
||||||
|
QT_WARNING_DISABLE_GCC("-Wdeprecated-declarations")
|
||||||
|
|
||||||
// ---------------------------------------------------------
|
// ---------------------------------------------------------
|
||||||
|
|
||||||
@ -498,4 +499,4 @@ bool QXcodeTestLogger::isActive()
|
|||||||
return s_currentTestLogger;
|
return s_currentTestLogger;
|
||||||
}
|
}
|
||||||
|
|
||||||
#pragma GCC diagnostic pop
|
QT_WARNING_POP
|
||||||
|
Loading…
x
Reference in New Issue
Block a user