diff --git a/src/libs/nanotrace/nanotracehr.h b/src/libs/nanotrace/nanotracehr.h index 8f19f4d6780..e70e66e22fc 100644 --- a/src/libs/nanotrace/nanotracehr.h +++ b/src/libs/nanotrace/nanotracehr.h @@ -118,11 +118,11 @@ void convertToString(String &string, const QImage &image); extern template NANOTRACE_EXPORT void convertToString(ArgumentsString &string, const QImage &image); -template -void convertToString(String &string, const char (&text)[size]) +template +void convertToString(String &string, const char *text) { string.append('\"'); - string.append(std::string_view{text, size - 1}); + string.append(std::string_view{text}); string.append('\"'); } @@ -363,7 +363,7 @@ auto keyValue(const Key &key, Value &&value) if constexpr (std::is_lvalue_reference_v) return std::tuple(key, value); else - return std::tuple>(key, value); + return std::tuple>(key, value); } template