X-Git-Url: http://sigrok.org/gitweb/?p=sigrok-cli.git;a=blobdiff_plain;f=device.c;fp=device.c;h=2d63cab419c626234b437d81e43ede64f2188f5c;hp=17505e26a59e60a44b7b7e50f3db8f3630499759;hb=59e421bbda22512122660aee370d31b88f8ccdf4;hpb=23c40b60cd87f9779c6e99a99653f7c68682c852 diff --git a/device.c b/device.c index 17505e2..2d63cab 100644 --- a/device.c +++ b/device.c @@ -22,8 +22,6 @@ #include "sigrok-cli.h" #include "config.h" -extern struct sr_context *sr_ctx; - static void free_drvopts(struct sr_config *src) { g_variant_unref(src->data); @@ -44,7 +42,7 @@ GSList *device_scan(void) } else { /* No driver specified, let them all scan on their own. */ devices = NULL; - drivers = sr_driver_list(); + drivers = sr_driver_list(sr_ctx); for (i = 0; drivers[i]; i++) { driver = drivers[i]; if (sr_driver_init(sr_ctx, driver) != SR_OK) {