Test: fix compilation with GCC 4.9
authorOlivier Goffart <ogoffart@woboq.com>
Fri, 22 Mar 2019 15:34:41 +0000 (16:34 +0100)
committerKevin Ottens <kevin.ottens@nextcloud.com>
Tue, 15 Dec 2020 09:58:44 +0000 (10:58 +0100)
It does not appear to support variadic lambda

test/testasyncop.cpp

index 930fd382f32818db0212294ec3d972fc37a81fa9..1f90e4b31502bc872b4c304b77c497e5095e6aed 100644 (file)
@@ -111,7 +111,7 @@ private slots:
 
         // Callback to be used to finalize the transaction and return the success
         auto successCallback = [](TestCase *tc, const QNetworkRequest &request) {
-            tc->pollRequest = [](auto...) -> QNetworkReply * { std::abort(); }; // shall no longer be called
+            tc->pollRequest = [](TestCase *, const QNetworkRequest &) -> QNetworkReply * { std::abort(); }; // shall no longer be called
             FileInfo *info = tc->perform();
             QByteArray body = "{ \"status\":\"finished\", \"ETag\":\"\\\"" + info->etag.toUtf8() + "\\\"\", \"fileId\":\"" + info->fileId + "\"}\n";
             return new FakePayloadReply(QNetworkAccessManager::GetOperation, request, body, nullptr);
@@ -123,7 +123,7 @@ private slots:
         };
         // Callback that simulate an error.
         auto errorCallback = [](TestCase *tc, const QNetworkRequest &request) {
-            tc->pollRequest = [](auto...) -> QNetworkReply * { std::abort(); }; // shall no longer be called;
+            tc->pollRequest = [](TestCase *, const QNetworkRequest &) -> QNetworkReply * { std::abort(); }; // shall no longer be called;
             QByteArray body = "{\"status\":\"error\",\"errorCode\":500,\"errorMessage\":\"TestingErrors\"}\n";
             return new FakePayloadReply(QNetworkAccessManager::GetOperation, request, body, nullptr);
         };