]> sigrok.org Git - libsigrok.git/blobdiff - src/hardware/kecheng-kc-330b/api.c
Free sr_config and sr_config lists in meta datafeeds correctly.
[libsigrok.git] / src / hardware / kecheng-kc-330b / api.c
index 2836840446d0842dc433af475da8849fcc1503f6..60b1164d4f8fa5ffd739f1dd48ca841885d86a44 100644 (file)
@@ -371,7 +371,8 @@ static int dev_acquisition_start(const struct sr_dev_inst *sdi)
                packet.payload = &meta;
                meta.config = g_slist_append(NULL, src);
                sr_session_send(sdi, &packet);
-               g_free(src);
+               g_slist_free(meta.config);
+               sr_config_free(src);
        }
 
        if (!(devc->xfer = libusb_alloc_transfer(0)))