libsigrok: Quickfix for a segfault in ChronoVu LA8.
This commit is contained in:
parent
276585ff20
commit
25a605d187
|
@ -684,11 +684,17 @@ static void hw_cleanup(void)
|
||||||
sr_warn("la8: %s: sdi was NULL, continuing", __func__);
|
sr_warn("la8: %s: sdi was NULL, continuing", __func__);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
#if 0
|
||||||
|
/*
|
||||||
|
* Fixes a segfault as it's free()d elsewhere already.
|
||||||
|
* TODO: Document who is supposed to free this, and when.
|
||||||
|
*/
|
||||||
if (sdi->priv != NULL)
|
if (sdi->priv != NULL)
|
||||||
free(sdi->priv);
|
free(sdi->priv);
|
||||||
else
|
else
|
||||||
sr_warn("la8: %s: sdi->priv was NULL, nothing "
|
sr_warn("la8: %s: sdi->priv was NULL, nothing "
|
||||||
"to do", __func__);
|
"to do", __func__);
|
||||||
|
#endif
|
||||||
sr_device_instance_free(sdi); /* Returns void. */
|
sr_device_instance_free(sdi); /* Returns void. */
|
||||||
}
|
}
|
||||||
g_slist_free(device_instances); /* Returns void. */
|
g_slist_free(device_instances); /* Returns void. */
|
||||||
|
|
Loading…
Reference in New Issue