From: Soeren Apel Date: Thu, 16 Oct 2014 20:40:58 +0000 (+0200) Subject: sysclk-lwla: Let the sdi getter populate sdi->connection_id X-Git-Tag: libsigrok-0.4.0~847 X-Git-Url: https://sigrok.org/gitaction?a=commitdiff_plain;h=0699ccdd92229a82f947993ec6c15adbcf43e867;p=libsigrok.git sysclk-lwla: Let the sdi getter populate sdi->connection_id This fixes bug #441. --- diff --git a/src/hardware/sysclk-lwla/api.c b/src/hardware/sysclk-lwla/api.c index 90b1b5c6..11d78d49 100644 --- a/src/hardware/sysclk-lwla/api.c +++ b/src/hardware/sysclk-lwla/api.c @@ -138,7 +138,6 @@ static GSList *scan(GSList *options) struct sr_usb_dev_inst *usb; struct sr_config *src; const char *conn; - char connection_id[64]; drvc = di->priv; conn = USB_VID_PID; @@ -156,9 +155,6 @@ static GSList *scan(GSList *options) for (node = usb_devices; node != NULL; node = node->next) { usb = node->data; - usb_get_port_path(libusb_get_device(usb->devhdl), - connection_id, sizeof(connection_id)); - /* Create sigrok device instance. */ sdi = dev_inst_new(); if (!sdi) { @@ -168,7 +164,6 @@ static GSList *scan(GSList *options) sdi->driver = di; sdi->inst_type = SR_INST_USB; sdi->conn = usb; - sdi->connection_id = g_strdup(connection_id); /* Register device instance with driver. */ drvc->instances = g_slist_append(drvc->instances, sdi);