From 03f3fd09cd1b92d97644f2a2334a9c4f91c3160e Mon Sep 17 00:00:00 2001 From: Itay Grudev Date: Sat, 26 Feb 2022 09:20:10 +0200 Subject: [PATCH] Bug Fix: Cast from QByteArray to std::runtime_error (#11594) ``` error: no matching conversion for functional-style cast from 'QByteArray' to 'std::runtime_error' ``` --- .../main/resources/cpp-qt-client/ServerConfiguration.mustache | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/openapi-generator/src/main/resources/cpp-qt-client/ServerConfiguration.mustache b/modules/openapi-generator/src/main/resources/cpp-qt-client/ServerConfiguration.mustache index f4e36bb4a81..59a30435e0a 100644 --- a/modules/openapi-generator/src/main/resources/cpp-qt-client/ServerConfiguration.mustache +++ b/modules/openapi-generator/src/main/resources/cpp-qt-client/ServerConfiguration.mustache @@ -46,7 +46,7 @@ public: QString value = serverVariable._defaultValue; if (!serverVariable._enumValues.empty() && !serverVariable._enumValues.contains(value)) { - throw std::runtime_error(QString("The variable " + name + " in the server URL has invalid value " + value + ".").toUtf8()); + throw std::runtime_error(QString("The variable " + name + " in the server URL has invalid value " + value + ".").toUtf8().toStdString()); } QRegularExpression regex(QString("\\{" + name + "\\}")); url = url.replace(regex, value);