diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2009-11-24 00:27:22 +0100 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2009-11-24 00:27:22 +0100 |
commit | 231aca4a69418fad4434d7e5902d23161effca68 (patch) | |
tree | b0a1c44575e01d6e1cf1b9b7f87a4c229bb347ad | |
parent | 5253d820574337a5675e3c9cfd72eac5b6b5d1ba (diff) | |
download | ofono-231aca4a69418fad4434d7e5902d23161effca68.tar.bz2 |
Get rid of the pointless checks before g_free in GPRS engine
-rw-r--r-- | src/gprs.c | 41 |
1 files changed, 11 insertions, 30 deletions
@@ -159,20 +159,11 @@ static struct pri_context *gprs_context_by_path(struct ofono_gprs *gprs, static void context_settings_free(struct context_settings *settings) { - if (settings->interface) - g_free(settings->interface); - - if (settings->ip) - g_free(settings->ip); - - if (settings->netmask) - g_free(settings->netmask); - - if (settings->gateway) - g_free(settings->gateway); - - if (settings->dns) - g_strfreev(settings->dns); + g_free(settings->interface); + g_free(settings->ip); + g_free(settings->netmask); + g_free(settings->gateway); + g_strfreev(settings->dns); g_free(settings); } @@ -760,8 +751,7 @@ static void pri_context_destroy(gpointer userdata) ctx->settings = NULL; } - if (ctx->path) - g_free(ctx->path); + g_free(ctx->path); g_free(ctx); } @@ -1723,20 +1713,11 @@ static gboolean load_context(struct ofono_gprs *gprs, const char *group) ret = TRUE; err: - if (name) - g_free(name); - - if (typestr) - g_free(typestr); - - if (username) - g_free(username); - - if (password) - g_free(password); - - if (apn) - g_free(apn); + g_free(name); + g_free(typestr); + g_free(username); + g_free(password); + g_free(apn); return ret; } |