]> sigrok.org Git - libsigrok.git/blobdiff - src/hardware/sysclk-lwla/api.c
Add helper function for scan completion
[libsigrok.git] / src / hardware / sysclk-lwla / api.c
index c66cbeb06a6ab71a15fd45b935732dc4815277e6..2b20db838e99cf5441f0bb40d415b63e94c9abce 100644 (file)
@@ -194,15 +194,13 @@ static GSList *scan(struct sr_dev_driver *di, GSList *options)
                        continue; /* no match */
 
                /* Register device instance with driver. */
-               sdi->driver = di;
-               drvc->instances = g_slist_append(drvc->instances, sdi);
                devices = g_slist_append(devices, sdi);
        }
 
        libusb_free_device_list(devlist, 1);
        g_slist_free_full(conn_devices, (GDestroyNotify)&sr_usb_dev_inst_free);
 
-       return devices;
+       return std_scan_complete(di, devices);
 }
 
 /* Destroy the private device context.