diff options
author | Daniel Wagner <daniel.wagner@bmw-carit.de> | 2012-09-19 14:50:02 +0200 |
---|---|---|
committer | Daniel Wagner <daniel.wagner@bmw-carit.de> | 2012-09-27 10:28:27 +0200 |
commit | 7ebbc177367ef304e617b6c5613666c4947f1657 (patch) | |
tree | 0034f1e75e1b58b5b82a0af94017c8a2640fafd4 /src | |
parent | 10360400d3d128da50212513a18705149c5b9ce6 (diff) | |
download | connman-7ebbc177367ef304e617b6c5613666c4947f1657.tar.gz connman-7ebbc177367ef304e617b6c5613666c4947f1657.tar.bz2 connman-7ebbc177367ef304e617b6c5613666c4947f1657.zip |
session: No need to free NULL list
Diffstat (limited to 'src')
-rw-r--r-- | src/session.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/session.c b/src/session.c index c7c72a56..96b2e598 100644 --- a/src/session.c +++ b/src/session.c @@ -325,11 +325,8 @@ static GSList *session_allowed_bearers_any(void) GSList *list = NULL; info = g_try_new0(struct bearer_info, 1); - if (info == NULL) { - g_slist_free(list); - + if (info == NULL) return NULL; - } info->name = g_strdup(""); info->match_all = TRUE; |