From 98248f6088850045579a1e46f2e8aa16302f9dd9 Mon Sep 17 00:00:00 2001 From: Jan Hauffa Date: Sat, 30 Jun 2012 22:37:21 +0200 Subject: [PATCH] properly add new handle to linked list --- backend/mustek_usb2.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/backend/mustek_usb2.c b/backend/mustek_usb2.c index c0af0aca8..1e667c482 100644 --- a/backend/mustek_usb2.c +++ b/backend/mustek_usb2.c @@ -675,6 +675,8 @@ sane_open (SANE_String_Const devname, SANE_Handle * handle) if (!s) return SANE_STATUS_NO_MEM; memset (s, 0, sizeof (*s)); + s->next = first_handle; + first_handle = s; s->model = device->model; s->state.chip.device_name = device->name; @@ -689,6 +691,7 @@ sane_open (SANE_String_Const devname, SANE_Handle * handle) init_options (s); *handle = s; + DBG (DBG_FUNC, "handle=%p\n", *handle); DBG_LEAVE (); return SANE_STATUS_GOOD;