From: Bastian Dehn Date: Sat, 27 Jan 2024 08:24:17 +0000 (+0100) Subject: fix read string option X-Git-Tag: v1.0.0^2~454 X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=8bda53fbc404d530a0878a4c80e5836e6c681d44;p=sane-kds-s2000w-net.git fix read string option --- diff --git a/src/kds_s2000w_handler.c b/src/kds_s2000w_handler.c index b7f6fa8..cf93384 100644 --- a/src/kds_s2000w_handler.c +++ b/src/kds_s2000w_handler.c @@ -91,8 +91,9 @@ void kds_s2000w_handler_get_option(int option, void* value) case 2: value_object = json_object_object_get(config, "ScanSide"); const char* string_value = json_object_get_string(value_object); - const char* char_value = (const char*) value; - char_value = string_value; + char* char_value = (char*) value; + int value_length = strlen(char_value); + memcpy(char_value, string_value, sizeof(char) * value_length); break; default: break;