return;
}
sdi = devices->data;
+ g_slist_free(devices);
if (sr_dev_open(sdi) != SR_OK) {
g_critical("Failed to open device.");
set_dev_options(sdi, devargs);
sr_dev_close(sdi);
- g_slist_free(devices);
g_hash_table_destroy(devargs);
}
if (opt_version)
show_version();
+ else if (opt_output_format && opt_show)
+ show_output();
else if (opt_scan_devs)
show_dev_list();
#ifdef HAVE_SRD