]> sigrok.org Git - libsigrok.git/blobdiff - src/hardware/link-mso19/api.c
config_get(): Don't check for sdi->priv != NULL.
[libsigrok.git] / src / hardware / link-mso19 / api.c
index f635383034b81f43862fb976564b574031e4e0e5..c3abb0ae8de738e653c3d5a3977f16767d963bf5 100644 (file)
@@ -258,13 +258,14 @@ static int config_get(int key, GVariant **data, const struct sr_dev_inst *sdi,
 
        (void)cg;
 
+       if (!sdi)
+               return SR_ERR_ARG;
+
+       devc = sdi->priv;
+
        switch (key) {
        case SR_CONF_SAMPLERATE:
-               if (sdi) {
-                       devc = sdi->priv;
-                       *data = g_variant_new_uint64(devc->cur_rate);
-               } else
-                       return SR_ERR;
+               *data = g_variant_new_uint64(devc->cur_rate);
                break;
        default:
                return SR_ERR_NA;