From bd9f970993395513523c531fc1fb6e253342d366 Mon Sep 17 00:00:00 2001 From: George Arama Date: Thu, 30 May 2024 14:31:21 -0700 Subject: [PATCH] rewrwe --- .../test/ut/mocked_transport_adapter_test.hpp | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/sdk/keyvault/azure-security-keyvault-keys/test/ut/mocked_transport_adapter_test.hpp b/sdk/keyvault/azure-security-keyvault-keys/test/ut/mocked_transport_adapter_test.hpp index c5a444bc3..b4a99b725 100644 --- a/sdk/keyvault/azure-security-keyvault-keys/test/ut/mocked_transport_adapter_test.hpp +++ b/sdk/keyvault/azure-security-keyvault-keys/test/ut/mocked_transport_adapter_test.hpp @@ -61,8 +61,8 @@ namespace Azure { namespace Security { namespace KeyVault { namespace Keys { nam const char* UpdateFakeKey(const char fakeKey[], std::string header) { - char* result; - std::string keyType = "RSA"; + std::string result; + std::string keyType; // cspell: disable-next-line if (header.find("CreateKeyRSAHSM") != std::string::npos) { @@ -91,18 +91,17 @@ namespace Azure { namespace Security { namespace KeyVault { namespace Keys { nam keyType = "oct"; } - result = new char[std::string(fakeKey).size() + keyType.size()]; - #if defined(_MSC_VER) #pragma warning(push) #pragma warning(disable : 4996) #endif - std::sprintf(result, fakeKey, keyType.c_str()); + result += fakeKey; + result += keyType.c_str(); #if defined(_MSC_VER) #pragma warning(pop) #endif - return result; + return result.c_str(); } };