navigator: fix SIGSEGV occuring when action name is NULL
authorLukasz Stanislawski <l.stanislaws@samsung.com>
Wed, 3 Dec 2014 10:55:54 +0000 (11:55 +0100)
committerLukasz Stanislawski <l.stanislaws@samsung.com>
Wed, 3 Dec 2014 10:55:54 +0000 (11:55 +0100)
src/navigator.c

index 91da1f1..e5fbe91 100644 (file)
@@ -410,7 +410,7 @@ static void _activate_widget(void)
             actionName = atspi_action_get_name(action, i, NULL);
             ERROR("Action name = %s\n", actionName);
 
-            if (!strcmp("click", actionName))
+            if (actionName && !strcmp("click", actionName))
             {
                 atspi_action_do_action(action, 0, NULL);
                 #ifdef DEBUG_MODE