X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Fhardware%2Fopenbench-logic-sniffer%2Fapi.c;h=487f5b2e88f7270d19b9c3f9adb08cbba1d0d087;hb=16aca7661b7ab34a399c323bb9214721e2b1be0c;hp=07bb2eed19383d42529854deec1e0c46c7169ffc;hpb=ed936ccc7c386c01c3a88f8c005f0d041f02f451;p=libsigrok.git diff --git a/src/hardware/openbench-logic-sniffer/api.c b/src/hardware/openbench-logic-sniffer/api.c index 07bb2eed..487f5b2e 100644 --- a/src/hardware/openbench-logic-sniffer/api.c +++ b/src/hardware/openbench-logic-sniffer/api.c @@ -98,9 +98,7 @@ static GSList *scan(GSList *options) struct sr_dev_inst *sdi; struct drv_context *drvc; struct dev_context *devc; - struct sr_channel *ch; struct sr_serial_dev_inst *serial; - GPollFD probefd; GSList *l, *devices; int ret, i; const char *conn, *serialcomm; @@ -195,11 +193,9 @@ static GSList *scan(GSList *options) sdi->model = g_strdup("Logic Analyzer"); sdi->version = g_strdup("v1.0"); sdi->driver = di; - for (i = 0; i < 32; i++) { - ch = sr_channel_new(i, SR_CHANNEL_LOGIC, TRUE, + for (i = 0; i < 32; i++) + sr_channel_new(sdi, i, SR_CHANNEL_LOGIC, TRUE, ols_channel_names[i]); - sdi->channels = g_slist_append(sdi->channels, ch); - } devc = ols_dev_new(); sdi->priv = devc; }