]> gitweb.hhaalo.de Git - sane-kds-s2000w-net.git/commitdiff
free image data by reset handler
authorBastian Dehn <hhaalo@arcor.de>
Thu, 21 Mar 2024 18:51:50 +0000 (19:51 +0100)
committerBastian Dehn <hhaalo@arcor.de>
Thu, 21 Mar 2024 18:51:50 +0000 (19:51 +0100)
src/kds_s2000w_handler.c

index 64a2ca295fabd05ce0731f29950bddb0c0a1209c..de7679af03db1148a5c8602cd75d25c1bebe83a7 100644 (file)
@@ -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;