summaryrefslogtreecommitdiff
path: root/src/service.c
diff options
context:
space:
mode:
authorJaehyun Kim <jeik01.kim@samsung.com>2021-06-10 18:20:00 +0900
committerJaehyun Kim <jeik01.kim@samsung.com>2021-06-10 18:20:00 +0900
commitfd0692ba60b03da85aa02aa5eb642600013f7c7b (patch)
tree6bc357ca186526b21b8d6a764a2c1706ef28a1f4 /src/service.c
parent713f1f6ae0d7dd1c702f20e96d43220e2c86c998 (diff)
downloadconnman-fd0692ba60b03da85aa02aa5eb642600013f7c7b.tar.gz
connman-fd0692ba60b03da85aa02aa5eb642600013f7c7b.tar.bz2
connman-fd0692ba60b03da85aa02aa5eb642600013f7c7b.zip
Fix memory leaks and dereference without null checksubmit/tizen/20210615.081101accepted/tizen/unified/20210616.132525
Change-Id: I7accd1386302c26e5bdfa8aee224fe60defc50af Signed-off-by: Jaehyun Kim <jeik01.kim@samsung.com>
Diffstat (limited to 'src/service.c')
-rwxr-xr-xsrc/service.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/service.c b/src/service.c
index e4dbc32f..2b69a0bb 100755
--- a/src/service.c
+++ b/src/service.c
@@ -1834,6 +1834,7 @@ static void __connman_manage_saved_profiles()
if (!entry) {
g_sequence_free(profile_list);
g_key_file_free(keyfile);
+ g_strfreev(services);
return;
}
@@ -1857,6 +1858,7 @@ static void __connman_manage_saved_profiles()
}
g_sequence_free(profile_list);
+ g_strfreev(services);
}
#endif