From e084a8042ea0bccb306e39725de73546138e1adf Mon Sep 17 00:00:00 2001 From: Renato Caldas Date: Wed, 18 Jan 2012 16:03:39 +0000 Subject: [PATCH] link-mso19: Prevent double free errors when freeing sdi->priv. --- hardware/link-mso19/link-mso19.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/hardware/link-mso19/link-mso19.c b/hardware/link-mso19/link-mso19.c index 288d2233..fb27c6c4 100644 --- a/hardware/link-mso19/link-mso19.c +++ b/hardware/link-mso19/link-mso19.c @@ -530,7 +530,10 @@ static void hw_cleanup(void) if (sdi->serial->fd != -1) serial_close(sdi->serial->fd); if (sdi->priv != NULL) + { free(sdi->priv); + sdi->priv = NULL; + } sr_device_instance_free(sdi); } g_slist_free(device_instances);