From c7f61434b674d09d36fa6f3e1431b4185cd2e339 Mon Sep 17 00:00:00 2001 From: tastytea Date: Sat, 4 Jan 2020 16:24:11 +0100 Subject: [PATCH] Silence some linter warnings I can't do anything about. --- src/instance.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/instance.cpp b/src/instance.cpp index 17427ad..3f6ab1b 100644 --- a/src/instance.cpp +++ b/src/instance.cpp @@ -29,10 +29,11 @@ bool curl_initialized{false}; Instance::Instance(string instance, string access_token) : _instance{move(instance)} , _access_token{move(access_token)} + , _curl_buffer_error{} { if (!curl_initialized) { - curl_global_init(CURL_GLOBAL_DEFAULT); + curl_global_init(CURL_GLOBAL_ALL); // NOLINT(hicpp-signed-bitwise) curl_initialized = true; } _connection = curl_easy_init(); @@ -68,6 +69,7 @@ void Instance::setup_curl() throw CURLException{CURLE_FAILED_INIT, "Failed to initialize curl."}; } + // NOLINTNEXTLINE(cppcoreguidelines-pro-type-vararg) CURLcode code{curl_easy_setopt(_connection, CURLOPT_ERRORBUFFER, _curl_buffer_error)}; if (code != CURLE_OK) @@ -75,12 +77,14 @@ void Instance::setup_curl() throw CURLException{code, "Failed to set error buffer."}; } + // NOLINTNEXTLINE(cppcoreguidelines-pro-type-vararg) code = curl_easy_setopt(_connection, CURLOPT_WRITEFUNCTION, writer); if (code != CURLE_OK) { throw CURLException{code, "Failed to set writer", _curl_buffer_error}; } + // NOLINTNEXTLINE(cppcoreguidelines-pro-type-vararg) code = curl_easy_setopt(_connection, CURLOPT_WRITEDATA, &_curl_buffer); if (code != CURLE_OK) {