X-Git-Url: http://sigrok.org/gitweb/?p=sigrok-cli.git;a=blobdiff_plain;f=session.c;h=e05cebc5e88f0174637498b45648f9c5b9fa595d;hp=65c4c60c51b6a8f5ff8a9f27ccede18189e802c4;hb=ca50f4b3d69016014c8ab9d7765da68fdb8d796f;hpb=426d0cdaa91051c30d45055b3c10662fd392ea5a diff --git a/session.c b/session.c index 65c4c60..e05cebc 100644 --- a/session.c +++ b/session.c @@ -506,7 +506,7 @@ int opt_to_gvar(char *key, char *value, struct sr_config *src) int set_dev_options(struct sr_dev_inst *sdi, GHashTable *args) { struct sr_config src; - struct sr_probe_group *pg; + struct sr_channel_group *cg; GHashTableIter iter; gpointer key, value; int ret; @@ -515,8 +515,8 @@ int set_dev_options(struct sr_dev_inst *sdi, GHashTable *args) while (g_hash_table_iter_next(&iter, &key, &value)) { if ((ret = opt_to_gvar(key, value, &src)) != 0) return ret; - pg = select_probe_group(sdi); - ret = sr_config_set(sdi, pg, src.key, src.data); + cg = select_channel_group(sdi); + ret = sr_config_set(sdi, cg, src.key, src.data); if (ret != SR_OK) { g_critical("Failed to set device option '%s'.", (char *)key); return ret;