From dfd7d1c5ec7f35fe3f7c726f2534ae3d9461aa17 Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Mon, 20 Oct 2025 20:08:51 +0200 Subject: [PATCH] use open session id new var --- src/kds_s2000w_handler.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/kds_s2000w_handler.c b/src/kds_s2000w_handler.c index 4f20b04..326670c 100644 --- a/src/kds_s2000w_handler.c +++ b/src/kds_s2000w_handler.c @@ -253,13 +253,13 @@ connection_state_t kds_s2000w_handler_open(const char* devicename, void** handle return connection_state; } - h->scanner_config = json_tokener_parse(resp->data); - json_object* value_object = json_object_object_get(h->scanner_config, "SessionId"); + json_object* session_json = json_tokener_parse(resp->data); + json_object* value_object = json_object_object_get(session_json, "SessionId"); h->sessionid = json_object_get_int64(value_object); kds_s2000w_debug_printf_long(INFO, "SessionId", h->sessionid); - json_object_put(h->scanner_config); - h->scanner_config = NULL; + json_object_put(session_json); + session_json = NULL; kds_s2000w_client_response_free(resp); resp = NULL; @@ -295,11 +295,11 @@ void kds_s2000w_handler_recreate_session(handler_t* h) return; } - json_object* sessionJson = json_tokener_parse(resp->data); - json_object* value_object = json_object_object_get(sessionJson, "SessionId"); + json_object* session_json = json_tokener_parse(resp->data); + json_object* value_object = json_object_object_get(session_json, "SessionId"); h->sessionid = json_object_get_int64(value_object); - json_object_put(sessionJson); - sessionJson = NULL; + json_object_put(session_json); + session_json = NULL; kds_s2000w_debug_printf_long(INFO, "SessionId", h->sessionid); /* set old config parameters */ -- 2.47.3