forked from qt-creator/qt-creator
CPlusPlus: Avoid a few deprecation warnings
The alternatives have been around since 2012. Change-Id: I0aa15d59efe8a547e2ad622ffda689746960d48c Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
This commit is contained in:
@@ -228,8 +228,7 @@ public:
|
||||
if (fileName != doc->fileName())
|
||||
return;
|
||||
|
||||
QString message;
|
||||
message.vsprintf(format, ap);
|
||||
const QString message = QString::vasprintf(format, ap);
|
||||
|
||||
#ifndef DO_NOT_DUMP_ALL_PARSER_ERRORS
|
||||
{
|
||||
|
@@ -423,12 +423,11 @@ public:
|
||||
|
||||
static const char *const pretty[] = {"warning", "error", "fatal"};
|
||||
|
||||
QString str;
|
||||
str.sprintf("%s:%d:%d: When parsing as %s: %s: ", fileName->chars(), line, column,
|
||||
QString str = QString::asprintf("%s:%d:%d: When parsing as %s: %s: ", fileName->chars(), line, column,
|
||||
parseModeToString(m_parseMode).toUtf8().constData(), pretty[level]);
|
||||
m_errorString->append(str.toUtf8());
|
||||
|
||||
str.vsprintf(format, ap);
|
||||
str += QString::vasprintf(format, ap);
|
||||
m_errorString->append(str.toUtf8());
|
||||
m_errorString->append('\n');
|
||||
}
|
||||
|
@@ -97,7 +97,7 @@ public:
|
||||
{
|
||||
++errorCount;
|
||||
|
||||
qDebug() << fileName->chars()<<':'<<line<<':'<<column<<' '<<QString().vsprintf(format, ap);
|
||||
qDebug() << fileName->chars()<<':'<<line<<':'<<column<<' ' << QString::vasprintf(format, ap);
|
||||
}
|
||||
};
|
||||
|
||||
|
@@ -83,11 +83,10 @@ class tst_c99: public QObject
|
||||
|
||||
static const char *const pretty[] = {"warning", "error", "fatal"};
|
||||
|
||||
QString str;
|
||||
str.sprintf("%s:%d:%d: %s: ", fileName->chars(), line, column, pretty[level]);
|
||||
QString str = QString::asprintf("%s:%d:%d: %s: ", fileName->chars(), line, column, pretty[level]);
|
||||
errors->append(str.toUtf8());
|
||||
|
||||
str.vsprintf(format, ap);
|
||||
str += QString::vasprintf(format, ap);
|
||||
errors->append(str.toUtf8());
|
||||
|
||||
errors->append('\n');
|
||||
|
@@ -85,11 +85,10 @@ class tst_cxx11: public QObject
|
||||
|
||||
static const char *const pretty[] = {"warning", "error", "fatal"};
|
||||
|
||||
QString str;
|
||||
str.sprintf("%s:%d:%d: %s: ", fileName->chars(), line, column, pretty[level]);
|
||||
QString str = QString::asprintf("%s:%d:%d: %s: ", fileName->chars(), line, column, pretty[level]);
|
||||
errors->append(str.toUtf8());
|
||||
|
||||
str.vsprintf(format, ap);
|
||||
str += QString::vasprintf(format, ap);
|
||||
errors->append(str.toUtf8());
|
||||
|
||||
errors->append('\n');
|
||||
|
@@ -120,7 +120,7 @@ public:
|
||||
++errorCount;
|
||||
|
||||
#ifndef NO_PARSER_OR_SEMANTIC_ERROR_MESSAGES
|
||||
qDebug() << fileName->chars()<<':'<<line<<':'<<column<<' '<<QString().vsprintf(format, ap);
|
||||
qDebug() << fileName->chars()<<':'<<line<<':'<<column<<' ' << QString::vasprintf(format, ap);
|
||||
#else
|
||||
Q_UNUSED(fileName);
|
||||
Q_UNUSED(line);
|
||||
|
@@ -133,7 +133,7 @@ private:
|
||||
{
|
||||
++errorCount;
|
||||
qDebug() << fileName->chars() << ':' << line << ':' << column
|
||||
<< ' ' << QString().vsprintf(format, ap);
|
||||
<< ' ' << QString::vasprintf(format, ap);
|
||||
}
|
||||
} m_diagnosticClient;
|
||||
};
|
||||
|
Reference in New Issue
Block a user