From b486b2f410cfdf1e58422b7397adad747c812440 Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Mon, 3 Feb 2025 20:47:09 +0100 Subject: [PATCH] copy options with strcpy --- src/kds_s2000w_handler_opts.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/kds_s2000w_handler_opts.c b/src/kds_s2000w_handler_opts.c index f537b38..412d5f6 100644 --- a/src/kds_s2000w_handler_opts.c +++ b/src/kds_s2000w_handler_opts.c @@ -8,10 +8,9 @@ void _kds_s2000w_handler_opts_write_string_value(json_object* value_object, void* value) { - const char* string_value = json_object_get_string(value_object); - char* char_value = (char*) value; - int value_length = strlen(string_value) + 1; - memcpy(char_value, string_value, sizeof(char) * value_length); + const char* json_value = json_object_get_string(value_object); + char* str_value = (char*) value; + strcpy(str_value, json_value); } void _kds_s2000w_handler_opts_write_int_value(json_object* value_object, void* value) -- 2.39.5