From b732b588071373d2f8de159e525e8c328565a926 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Mon, 26 Jan 2026 21:03:20 -0600 Subject: [PATCH] Fix Clazy returning-data-from-temporary warnings --- app/backend/nvhttp.h | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/app/backend/nvhttp.h b/app/backend/nvhttp.h index 27caa441..d44c6145 100644 --- a/app/backend/nvhttp.h +++ b/app/backend/nvhttp.h @@ -33,19 +33,19 @@ class GfeHttpResponseException : public std::exception public: GfeHttpResponseException(int statusCode, QString message) : m_StatusCode(statusCode), - m_StatusMessage(message) + m_StatusMessage(message.toUtf8()) { } const char* what() const throw() { - return m_StatusMessage.toLatin1(); + return m_StatusMessage.constData(); } const char* getStatusMessage() const { - return m_StatusMessage.toLatin1(); + return m_StatusMessage.constData(); } int getStatusCode() const @@ -55,12 +55,12 @@ public: QString toQString() const { - return m_StatusMessage + " (Error " + QString::number(m_StatusCode) + ")"; + return QString::fromUtf8(m_StatusMessage) + " (Error " + QString::number(m_StatusCode) + ")"; } private: int m_StatusCode; - QString m_StatusMessage; + QByteArray m_StatusMessage; }; class QtNetworkReplyException : public std::exception @@ -68,19 +68,19 @@ class QtNetworkReplyException : public std::exception public: QtNetworkReplyException(QNetworkReply::NetworkError error, QString errorText) : m_Error(error), - m_ErrorText(errorText) + m_ErrorText(errorText.toUtf8()) { } const char* what() const throw() { - return m_ErrorText.toLatin1(); + return m_ErrorText.constData(); } const char* getErrorText() const { - return m_ErrorText.toLatin1(); + return m_ErrorText.constData(); } QNetworkReply::NetworkError getError() const @@ -90,12 +90,12 @@ public: QString toQString() const { - return m_ErrorText + " (Error " + QString::number(m_Error) + ")"; + return QString::fromUtf8(m_ErrorText) + " (Error " + QString::number(m_Error) + ")"; } private: QNetworkReply::NetworkError m_Error; - QString m_ErrorText; + QByteArray m_ErrorText; }; class NvHTTP : public QObject