From 2a78a00855f92ce77e3d506f6d7e16ec278f6706 Mon Sep 17 00:00:00 2001 From: Mateusz Jablonski Date: Wed, 27 Sep 2023 16:34:35 +0000 Subject: [PATCH] fix: correct passing string in populateArgMetadata Signed-off-by: Mateusz Jablonski --- shared/source/kernel/kernel_descriptor_from_patchtokens.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/shared/source/kernel/kernel_descriptor_from_patchtokens.cpp b/shared/source/kernel/kernel_descriptor_from_patchtokens.cpp index 5c30e1f1f9..14a0320cfa 100644 --- a/shared/source/kernel/kernel_descriptor_from_patchtokens.cpp +++ b/shared/source/kernel/kernel_descriptor_from_patchtokens.cpp @@ -352,7 +352,7 @@ void populateArgMetadata(KernelDescriptor &dst, size_t argNum, const SPatchKerne if (nullptr == argTypeDelim) { argTypeDelim = argTypeFull.data() + argTypeFull.size(); } - metadataExtended->type = std::string(static_cast(argTypeFull.data()), argTypeDelim).c_str(); + metadataExtended->type = std::string(static_cast(argTypeFull.data()), argTypeDelim); metadataExtended->typeQualifiers = parseLimitedString(inlineData.typeQualifiers.begin(), inlineData.typeQualifiers.size()); ArgTypeTraits metadata = {};