X-Git-Url: http://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Fhardware%2Flascar-el-usb%2Fapi.c;fp=src%2Fhardware%2Flascar-el-usb%2Fapi.c;h=64753d780dd2162648fde1982146d07d663d97e4;hb=a0bc8afd7d7bac81f14b232703ac0a29a7f77e29;hp=c64882c0bdb9913086bb24cd376b5da2c50e58d6;hpb=7ed4ae63075531b6f7e9052b79f9883504d13271;p=libsigrok.git diff --git a/src/hardware/lascar-el-usb/api.c b/src/hardware/lascar-el-usb/api.c index c64882c0..64753d78 100644 --- a/src/hardware/lascar-el-usb/api.c +++ b/src/hardware/lascar-el-usb/api.c @@ -288,7 +288,8 @@ static int dev_acquisition_start(const struct sr_dev_inst *sdi) src = sr_config_new(SR_CONF_SAMPLE_INTERVAL, g_variant_new_uint64(interval)); 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->logged_samples == 0) { /* This ensures the frontend knows the session is done. */