X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fhardware%2Fhantek-6xxx%2Fapi.c;h=57f5a28db4ace9176a9e13a412bd0b8556c7454f;hb=7f46b27ef2cefa9baf1ef8fdcf547451e85dc702;hp=c3f3d881fd970f2ecff220e088252c224d4a1b37;hpb=0d8a3063e315064ff73f154ea7d94acb41fe8ba6;p=libsigrok.git diff --git a/src/hardware/hantek-6xxx/api.c b/src/hardware/hantek-6xxx/api.c index c3f3d881..57f5a28d 100644 --- a/src/hardware/hantek-6xxx/api.c +++ b/src/hardware/hantek-6xxx/api.c @@ -467,8 +467,6 @@ static int config_list(uint32_t key, GVariant **data, const struct sr_dev_inst * GVariant *gvar; struct dev_context *devc; - devc = sdi->priv; - if (key == SR_CONF_SCAN_OPTIONS) { *data = g_variant_new_fixed_array(G_VARIANT_TYPE_UINT32, scanopts, ARRAY_SIZE(scanopts), sizeof(uint32_t)); @@ -482,6 +480,8 @@ static int config_list(uint32_t key, GVariant **data, const struct sr_dev_inst * if (!sdi) return SR_ERR_ARG; + devc = sdi->priv; + if (!cg) { switch (key) { case SR_CONF_DEVICE_OPTIONS: