diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2019-03-18 10:13:17 +0100 |
---|---|---|
committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2019-03-18 15:08:39 +0000 |
commit | 0681e65ffa4970c01247b705a6774a937756eb08 (patch) | |
tree | fe9b0fde94e9499c6e91db7147d5ede19f57d3ca /pylupdate | |
parent | 4cc0830f5adc6bfc892442a80339c701f156d6d9 (diff) |
pylupdate: Fix deprecation warnings appearing in 5.14
Replace QString::sprintf() by QString::asprintf().
sources/pyside2-tools/pylupdate/metatranslator.cpp:207:60: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations]
sources/pyside2-tools/pylupdate/fetchtr.cpp:841:56: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations]
Change-Id: I4991eca63ca0b5f01deb1e9f85da02066d28dd41
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'pylupdate')
-rw-r--r-- | pylupdate/fetchtr.cpp | 8 | ||||
-rw-r--r-- | pylupdate/metatranslator.cpp | 3 |
2 files changed, 4 insertions, 7 deletions
diff --git a/pylupdate/fetchtr.cpp b/pylupdate/fetchtr.cpp index 06485a4..7873236 100644 --- a/pylupdate/fetchtr.cpp +++ b/pylupdate/fetchtr.cpp @@ -835,11 +835,9 @@ bool UiHandler::characters( const QString& ch ) bool UiHandler::fatalError( const QXmlParseException& exception ) { - QString msg; - msg.sprintf( "Parse error at line %d, column %d (%s).", - exception.lineNumber(), exception.columnNumber(), - exception.message().toLatin1().data() ); - fprintf( stderr, "XML error: %s\n", msg.toLatin1().data() ); + fprintf(stderr, "XML error: Parse error at line %d, column %d (%s).\n", + exception.lineNumber(), exception.columnNumber(), + qPrintable(exception.message())); return false; } diff --git a/pylupdate/metatranslator.cpp b/pylupdate/metatranslator.cpp index f610333..8a8ac8e 100644 --- a/pylupdate/metatranslator.cpp +++ b/pylupdate/metatranslator.cpp @@ -201,8 +201,7 @@ bool TsHandler::characters( const QString& ch ) bool TsHandler::fatalError( const QXmlParseException& exception ) { if ( ferrorCount++ == 0 ) { - QString msg; - msg.sprintf( "Parse error at line %d, column %d (%s).", + const QString msg = QString::asprintf( "Parse error at line %d, column %d (%s).", exception.lineNumber(), exception.columnNumber(), exception.message().toLatin1().data() ); if ( qApp == 0 ) |