From 517ef59e143a0b7764a0a8f0b301e3e6b142b682 Mon Sep 17 00:00:00 2001 From: Martchus Date: Wed, 3 Oct 2018 22:39:52 +0200 Subject: [PATCH] Prevent livetime issue in ArgumentValueConversionError Breaking API/ABI is ok since this is part of experimental ValueConversion namespace. --- application/argumentparser.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/application/argumentparser.h b/application/argumentparser.h index 2815581..03426ef 100644 --- a/application/argumentparser.h +++ b/application/argumentparser.h @@ -149,7 +149,7 @@ template > /// \cond namespace Helper { struct CPP_UTILITIES_EXPORT ArgumentValueConversionError { - const char *const errorMessage; + const std::string errorMessage; const char *const valueToConvert; const char *const targetTypeName;