From: Bert Vermeulen Date: Fri, 13 Jul 2012 20:18:01 +0000 (+0200) Subject: hantek-dso: instance list fix X-Git-Tag: dsupstream~816 X-Git-Url: https://sigrok.org/gitaction?a=commitdiff_plain;h=f8c617cf4c6b649d3456f1ca7082f6cfb6dac76d;p=libsigrok.git hantek-dso: instance list fix --- diff --git a/hardware/hantek-dso/dso.c b/hardware/hantek-dso/dso.c index 77cad923..4eedf798 100644 --- a/hardware/hantek-dso/dso.c +++ b/hardware/hantek-dso/dso.c @@ -28,7 +28,8 @@ #include extern libusb_context *usb_context; -extern GSList *dev_insts; +extern struct sr_dev_driver hantek_dso_driver_info; +static struct sr_dev_driver *hdi = &hantek_dso_driver_info; static int send_begin(struct context *ctx) @@ -112,7 +113,7 @@ SR_PRIV int dso_open(int dev_index) struct context *ctx; int err, skip, i; - if (!(sdi = sr_dev_inst_get(dev_insts, dev_index))) + if (!(sdi = sr_dev_inst_get(hdi->instances, dev_index))) return SR_ERR_ARG; ctx = sdi->priv;