diff options
author | Simon Hausmann <simon.hausmann@qt.io> | 2019-02-21 11:40:42 +0100 |
---|---|---|
committer | Simon Hausmann <simon.hausmann@qt.io> | 2019-02-21 11:37:45 +0000 |
commit | aff2570b0281680d304614247ff283222484ee84 (patch) | |
tree | fbcf3ac5fc8632959a46ad870484f3ebb9377cde | |
parent | d3ba45b3c2955bef141d06863030e09ce2658e36 (diff) |
Prospective build fix for older gcc versions
main.cpp:161:69: error: no matching function for call to ?Result::Result(<brace-enclosed initializer list>)?
differencesInPercent << Result{testName, differenceInPercent};
Change-Id: I5cbc5495b42dd074fefa4b4e3db1b6d95b3586a0
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
-rw-r--r-- | tools/compareresults/main.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/tools/compareresults/main.cpp b/tools/compareresults/main.cpp index 899a6bc..5b40199 100644 --- a/tools/compareresults/main.cpp +++ b/tools/compareresults/main.cpp @@ -60,6 +60,10 @@ static QJsonObject loadFile(const QString &fileName, QString *error) struct Result { + Result() {} + Result(const QString &name, double differenceInPercent) + : name(name), differenceInPercent(differenceInPercent) + {} QString name; double differenceInPercent = 0; }; @@ -158,7 +162,7 @@ int main(int argc, char **argv) printf("%s: regression by %.2f%%\n", qPrintable(testName), differenceInPercent); } - differencesInPercent << Result{testName, differenceInPercent}; + differencesInPercent << Result(testName, differenceInPercent); } auto minMax = std::minmax_element(differencesInPercent.constBegin(), differencesInPercent.constEnd(), [](const auto &lhs, const auto &rhs) { |