From 1fd55f417d067406783ec0e9a15f7ad951d77faf Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Tue, 27 Feb 2024 20:39:14 +0100 Subject: [PATCH] fix init get device info --- src/kds_s2000w_net.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/kds_s2000w_net.c b/src/kds_s2000w_net.c index 1306c97..4909941 100644 --- a/src/kds_s2000w_net.c +++ b/src/kds_s2000w_net.c @@ -54,13 +54,14 @@ SANE_Status _sane_kds_s2000w_net_get_devices(SANE_Device*** device_list, if (local_only) return SANE_STATUS_NO_MEM; - own_device_list = malloc(sizeof(SANE_Device*)); + own_device_list = malloc(sizeof(SANE_Device*) * 2); device_info = malloc(sizeof(SANE_Device)); device_info->name = "kds_s2000w_net"; device_info->vendor = "Kodak"; device_info->model = "Kodak Alaris s2000w series"; device_info->type = "sheetfed scanner"; - *own_device_list = device_info; + own_device_list[0] = device_info; + own_device_list[1] = NULL; *device_list = own_device_list; return SANE_STATUS_GOOD; -- 2.39.5