From: Bastian Dehn Date: Wed, 14 Feb 2024 15:20:26 +0000 (+0100) Subject: free option descriptor in close X-Git-Tag: v1.0.0^2~289 X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=166717912184c71f3f93104a91d2979e1167f691;p=sane-kds-s2000w-net.git free option descriptor in close --- diff --git a/src/kds_s2000w_net.c b/src/kds_s2000w_net.c index 68f68ec..a27eb72 100644 --- a/src/kds_s2000w_net.c +++ b/src/kds_s2000w_net.c @@ -53,11 +53,8 @@ SANE_Status _sane_kds_s2000w_net_init(SANE_Int* version_code, SANE_Auth_Callback void _sane_kds_s2000w_net_exit(void) { - kds_s2000w_handler_close(); - free(device_info); device_info = NULL; - kds_s2000w_option_descriptor_free_option_descriptors(); } SANE_Status _sane_kds_s2000w_net_get_devices(SANE_Device*** device_list, @@ -94,6 +91,7 @@ SANE_Status _sane_kds_s2000w_net_open(SANE_String_Const devicename, void _sane_kds_s2000w_net_close(SANE_Handle handle) { + kds_s2000w_option_descriptor_free_option_descriptors(); kds_s2000w_handler_close(); }