]> sigrok.org Git - sigrok-cli.git/blobdiff - parsers.c
Always check config key capabilities before using them.
[sigrok-cli.git] / parsers.c
index ee992712bd126fb261fea9991e9e529dba260fb0..35545e02e7d59d3080fc36b98486d02491fd08a2 100644 (file)
--- a/parsers.c
+++ b/parsers.c
@@ -200,7 +200,7 @@ int parse_triggerstring(const struct sr_dev_inst *sdi, const char *s,
        driver = sr_dev_inst_driver_get(sdi);
        channels = sr_dev_inst_channels_get(sdi);
 
-       if (sr_config_list(driver, sdi, NULL, SR_CONF_TRIGGER_MATCH,
+       if (maybe_config_list(driver, sdi, NULL, SR_CONF_TRIGGER_MATCH,
                        &gvar) != SR_OK) {
                g_critical("Device doesn't support any triggers.");
                return FALSE;