X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Fstd.c;h=fed47febe3598e15468b0e2433b6decbd362fb48;hb=c6dde8125ad8a0bf6845362e5782ce19f26d83b9;hp=7d78578d5dfa802946ed3d279445d1788b0ffcd4;hpb=6c592ece705d4ec39ea3003a335cfe20d63aea47;p=libsigrok.git diff --git a/src/std.c b/src/std.c index 7d78578d..fed47feb 100644 --- a/src/std.c +++ b/src/std.c @@ -249,8 +249,7 @@ SR_PRIV int std_dev_clear(const struct sr_dev_driver *driver, { struct drv_context *drvc; struct sr_dev_inst *sdi; - struct sr_channel_group *cg; - GSList *l, *lcg; + GSList *l; int ret; if (!(drvc = driver->priv)) @@ -285,13 +284,6 @@ SR_PRIV int std_dev_clear(const struct sr_dev_driver *driver, else g_free(sdi->priv); - /* Channel groups */ - for (lcg = sdi->channel_groups; lcg; lcg = lcg->next) { - cg = lcg->data; - g_free(cg->name); - g_slist_free(cg->channels); - g_free(cg); - } sr_dev_inst_free(sdi); }