From 90c7f4e92d020a50b17bb64484209b6e5805003b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?poljar=20=28Damir=20Jeli=C4=87=29?= Date: Tue, 19 Nov 2013 01:08:18 +0100 Subject: [PATCH] device: Fix leak if probe groups are created. --- device.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/device.c b/device.c index 55be3254..cf2fd878 100644 --- a/device.c +++ b/device.c @@ -265,6 +265,9 @@ SR_PRIV void sr_dev_inst_free(struct sr_dev_inst *sdi) } g_slist_free(sdi->probes); + if (sdi->probe_groups) + g_slist_free(sdi->probe_groups); + g_free(sdi->vendor); g_free(sdi->model); g_free(sdi->version);