From: Remi Gacogne Date: Tue, 7 Sep 2021 10:19:03 +0000 (+0200) Subject: dnsdist: Fix a warning about array init for HTTP/2 headers X-Git-Tag: dnsdist-1.7.0-alpha1~23^2~6 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9f5bb193839cd4ac0664476b003d488c79d64238;p=thirdparty%2Fpdns.git dnsdist: Fix a warning about array init for HTTP/2 headers --- diff --git a/pdns/dnsdistdist/test-dnsdistnghttp2_cc.cc b/pdns/dnsdistdist/test-dnsdistnghttp2_cc.cc index 3da8a40e91..61964a9b17 100644 --- a/pdns/dnsdistdist/test-dnsdistnghttp2_cc.cc +++ b/pdns/dnsdistdist/test-dnsdistnghttp2_cc.cc @@ -158,7 +158,7 @@ struct DOHConnection void submitResponse(uint32_t streamId, PacketBuffer& data) { - const nghttp2_nv hdrs[] = {(uint8_t*)":status", (uint8_t*)"200", sizeof(":status") - 1, sizeof("200") - 1, NGHTTP2_NV_FLAG_NONE}; + const nghttp2_nv hdrs[] = {{(uint8_t*)":status", (uint8_t*)"200", sizeof(":status") - 1, sizeof("200") - 1, NGHTTP2_NV_FLAG_NONE}}; nghttp2_data_provider dataProvider; dataProvider.source.ptr = &data; dataProvider.read_callback = [](nghttp2_session* session, int32_t stream_id, uint8_t* buf, size_t length, uint32_t* data_flags, nghttp2_data_source* source, void* user_data) -> ssize_t { @@ -185,7 +185,7 @@ struct DOHConnection void submitError(uint32_t streamId, uint16_t status, const std::string& msg) { const std::string statusStr = std::to_string(status); - const nghttp2_nv hdrs[] = {(uint8_t*)":status", (uint8_t*)statusStr.c_str(), sizeof(":status") - 1, statusStr.size(), NGHTTP2_NV_FLAG_NONE}; + const nghttp2_nv hdrs[] = {{(uint8_t*)":status", (uint8_t*)statusStr.c_str(), sizeof(":status") - 1, statusStr.size(), NGHTTP2_NV_FLAG_NONE}}; int rv = nghttp2_submit_response(d_session.get(), streamId, hdrs, sizeof(hdrs) / sizeof(*hdrs), nullptr); BOOST_CHECK_EQUAL(rv, 0);