From: Bastian Dehn Date: Thu, 21 Mar 2024 18:51:50 +0000 (+0100) Subject: free image data by reset handler X-Git-Tag: v1.0.0^2~71 X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=9dbcfcddfcc0064e9576b8161e67136f63ce342f;p=sane-kds-s2000w-net.git free image data by reset handler --- diff --git a/src/kds_s2000w_handler.c b/src/kds_s2000w_handler.c index 64a2ca2..de7679a 100644 --- a/src/kds_s2000w_handler.c +++ b/src/kds_s2000w_handler.c @@ -225,8 +225,12 @@ void free_handler(handler* h) void reset_handler(handler* h) { debug_printf(ALL, "reset handler"); + json_object_put(h->current_scanner_config); + h->current_scanner_config = NULL; free(h->pnm_image->data); h->pnm_image->data = NULL; + free(h->jpg_image->data); + h->jpg_image->data = NULL; h->state = NOTCONNECTED; h->current_scan_status->current_image_number = 1;