X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=sigrok-cli.c;h=e31df93c0295a91624c673d39a39da330046e4f4;hb=63bb454cc1cec4a3cfdb7bcf5cb7ea37ea50e93a;hp=a0e4f08aa1e99f219d7d4825a3d13a3756ac29fc;hpb=943d0c0835811a77261b48e1f77dd0a342fea1d2;p=sigrok-cli.git diff --git a/sigrok-cli.c b/sigrok-cli.c index a0e4f08..e31df93 100644 --- a/sigrok-cli.c +++ b/sigrok-cli.c @@ -700,7 +700,7 @@ static int register_pds(struct sr_dev *dev, const char *pdstring) pd_opthash = NULL; pdtokens = g_strsplit(pdstring, ",", 0); for (pdtok = pdtokens; *pdtok; pdtok++) { - if (!(pd_opthash = parse_generic_arg(*pdtok))) { + if (!(pd_opthash = parse_generic_arg(*pdtok, TRUE))) { g_critical("Invalid protocol decoder option '%s'.", *pdtok); goto err_out; } @@ -868,7 +868,7 @@ int setup_output_format(void) default_output_format = TRUE; } - fmtargs = parse_generic_arg(opt_output_format); + fmtargs = parse_generic_arg(opt_output_format, TRUE); fmtspec = g_hash_table_lookup(fmtargs, "sigrok_key"); if (!fmtspec) { g_critical("Invalid output format.");