]> gitweb.hhaalo.de Git - sane-kds-s2000w-net.git/commitdiff
copy options with strcpy
authorBastian Dehn <hhaalo@arcor.de>
Mon, 3 Feb 2025 19:47:09 +0000 (20:47 +0100)
committerBastian Dehn <hhaalo@arcor.de>
Mon, 3 Feb 2025 19:47:09 +0000 (20:47 +0100)
src/kds_s2000w_handler_opts.c

index f537b3819c541ec5f858d033989629cf3cc94495..412d5f6910f2881108467954d773d84b37aa13f2 100644 (file)
@@ -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)