From de6cc98e07e1770b9f4571ea25dd6bf61612c08f Mon Sep 17 00:00:00 2001 From: Yann Collet Date: Tue, 1 Oct 2024 09:25:26 -0700 Subject: [PATCH] fix incorrect pointer manipulation fix #4155 --- tests/regression/result.c | 4 ++-- tests/regression/result.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/regression/result.c b/tests/regression/result.c index 84a8a044d..a13ef9c17 100644 --- a/tests/regression/result.c +++ b/tests/regression/result.c @@ -10,7 +10,7 @@ #include "result.h" -char const* result_get_error_string(result_t result) { +const char* result_get_error_string(result_t result) { switch (result_get_error(result)) { case result_error_ok: return "okay"; @@ -25,6 +25,6 @@ char const* result_get_error_string(result_t result) { case result_error_round_trip_error: return "round trip error"; default: - return "unknown error - " + result_get_error(result); + return "unknown error"; } } diff --git a/tests/regression/result.h b/tests/regression/result.h index 8a761ea4d..818ec356c 100644 --- a/tests/regression/result.h +++ b/tests/regression/result.h @@ -94,7 +94,7 @@ static result_error_t result_get_error(result_t result) { return result.internal_error; } -char const* result_get_error_string(result_t result); +const char* result_get_error_string(result_t result); static result_data_t result_get_data(result_t result) { return result.internal_data;