From a3e9cd1083c867be31f2a709f66bf612a2cf5291 Mon Sep 17 00:00:00 2001 From: SergeyRyabinin Date: Fri, 12 Jul 2024 20:37:35 +0000 Subject: [PATCH] Fix unused private field warn as error in case of imds v1 disabled --- .../source/internal/AWSHttpResourceClient.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/aws-cpp-sdk-core/source/internal/AWSHttpResourceClient.cpp b/src/aws-cpp-sdk-core/source/internal/AWSHttpResourceClient.cpp index a559090e7a3..d2df377fe38 100644 --- a/src/aws-cpp-sdk-core/source/internal/AWSHttpResourceClient.cpp +++ b/src/aws-cpp-sdk-core/source/internal/AWSHttpResourceClient.cpp @@ -200,7 +200,11 @@ namespace Aws m_tokenRequired(true), m_disableIMDSV1(clientConfiguration.disableImdsV1) { - +#if defined(DISABLE_IMDSV1) + AWS_UNREFERENCED_PARAM(m_disableIMDSV1); + m_disableIMDSV1 = true; + AWS_LOGSTREAM_TRACE(m_logtag.c_str(), "IMDSv1 had been disabled at the SDK build time"); +#endif } EC2MetadataClient::~EC2MetadataClient()