X-Git-Url: https://sigrok.org/gitweb/?p=sigrok-cli.git;a=blobdiff_plain;f=parsers.c;h=2dbbd930095be243ef5fc71d44af31857ad58b35;hp=b895825030b9052433eebaf1f6c443dc02b19eb2;hb=f84f2fe0f99a5dfe3043589252d1069c7cdf5e5d;hpb=43e5747a59ed92243c217f7e36da2ac35bbcd80d diff --git a/parsers.c b/parsers.c index b895825..2dbbd93 100644 --- a/parsers.c +++ b/parsers.c @@ -147,7 +147,7 @@ struct sr_device *parse_devicestring(const char *devicestring) devices = sr_device_list(); for (l = devices; l; l = l->next) { d = l->data; - if (strstr(d->plugin->name, "demo")) + if (sr_device_has_hwcap(d, SR_HWCAP_DEMO_DEVICE)) continue; if (device_cnt == device_num) { if (device_num == device_cnt) {