From: Bastian Dehn Date: Mon, 20 Oct 2025 18:51:36 +0000 (+0200) Subject: set old config recreate session with malloc X-Git-Tag: v1.1.15^2~4 X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=c711b01dee9db0f2566fb48064a34a96c8be51a7;p=sane-kds-s2000w-net.git set old config recreate session with malloc --- diff --git a/src/kds_s2000w_handler.c b/src/kds_s2000w_handler.c index b0f36b9..cc463f5 100644 --- a/src/kds_s2000w_handler.c +++ b/src/kds_s2000w_handler.c @@ -296,7 +296,6 @@ void kds_s2000w_handler_recreate_session(handler_t* h) if (resp->code != 200) { kds_s2000w_client_response_free(resp); resp = NULL; - return; } @@ -314,7 +313,7 @@ void kds_s2000w_handler_recreate_session(handler_t* h) resp = kds_s2000w_client_response_init(); resp->size = sizeof(char) * strlen(json_string); resp->code = 0; - resp->data = realloc(resp->data, resp->size); + resp->data = malloc(sizeof(char) * resp->size); resp->data = memcpy(resp->data, json_string, resp->size); kds_s2000w_client_set_option(h->sessionid, resp);