]> sigrok.org Git - libsigrok.git/blobdiff - src/input/input.c
sr_dev_inst_free(): Allow NULL as argument.
[libsigrok.git] / src / input / input.c
index f99902d317c6b4497f520ac5a19738273f413d6b..3db29ffefdee1669795a5ebd854be4ca6eb36d74 100644 (file)
@@ -592,8 +592,7 @@ SR_API void sr_input_free(const struct sr_input *in)
 
        if (in->module->cleanup)
                in->module->cleanup((struct sr_input *)in);
-       if (in->sdi)
-               sr_dev_inst_free(in->sdi);
+       sr_dev_inst_free(in->sdi);
        if (in->buf->len > 64) {
                /* That seems more than just some sub-unitsize leftover... */
                sr_warn("Found %" G_GSIZE_FORMAT