From 08f3c83f8437c9f08990a2a7f6ea818d303c7b3f Mon Sep 17 00:00:00 2001 From: Monsta Date: Sun, 14 Dec 2014 12:51:12 +0300 Subject: avoid dereferencing NULL pointer --- mate-session/main.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/mate-session/main.c b/mate-session/main.c index 63cc5fc..f5f5734 100644 --- a/mate-session/main.c +++ b/mate-session/main.c @@ -249,15 +249,16 @@ static void append_required_apps(GsmManager* manager) { g_warning("No required applications specified"); } - - for (i = 0; required_components[i]; i++) + else { + for (i = 0; required_components[i]; i++) + { char* default_provider; const char* component; if (IS_STRING_EMPTY((char*) required_components[i])) { - continue; + continue; } component = required_components[i]; @@ -285,6 +286,7 @@ static void append_required_apps(GsmManager* manager) } g_free(default_provider); + } } g_debug("main: *** Done adding required apps"); -- cgit v1.2.1