X-Git-Url: https://sigrok.org/gitweb/?p=sigrok-cli.git;a=blobdiff_plain;f=parsers.c;h=d575dce076c83660a0107d53884b4cade36b8b80;hp=12b37662eaecce07019f42655913777227ec987d;hb=426d0cdaa91051c30d45055b3c10662fd392ea5a;hpb=6df458b71ace93941780153b79b348d4fd99493d diff --git a/parsers.c b/parsers.c index 12b3766..d575dce 100644 --- a/parsers.c +++ b/parsers.c @@ -24,7 +24,7 @@ #include #include -static struct sr_probe *find_probe(GSList *probelist, const char *probename) +struct sr_probe *find_probe(GSList *probelist, const char *probename) { struct sr_probe *probe; GSList *l; @@ -48,8 +48,8 @@ GSList *parse_probestring(struct sr_dev_inst *sdi, const char *probestring) char **tokens, **range, **names, *eptr, str[8]; if (!probestring || !probestring[0]) - /* All probes are enabled by default by the driver. */ - return NULL; + /* Use all probes by default. */ + return g_slist_copy(sdi->probes); ret = SR_OK; range = NULL;