From f3e8ba56bb08c1098ccbb2b324c7bdf74db0c580 Mon Sep 17 00:00:00 2001 From: Seonah Moon Date: Tue, 21 Feb 2017 14:38:45 +0900 Subject: [PATCH] WGID-176057: Fixed memory leak Change-Id: Ibabb17806c7adfb8316d34c6f347dfe7f29f8afc Signed-off-by: Seonah Moon --- src/technology.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/technology.c b/src/technology.c index 4e9cd9e..cdd804c 100755 --- a/src/technology.c +++ b/src/technology.c @@ -1281,8 +1281,10 @@ static struct connman_technology *technology_get(enum connman_service_type type) } technology = g_try_new0(struct connman_technology, 1); - if (!technology) + if (!technology) { + g_slist_free(tech_drivers); return NULL; + } technology->refcount = 1; technology->type = type; -- 2.7.4