resolve undefined enum value 92/58392/4
authorLukasz Stanislawski <l.stanislaws@samsung.com>
Sat, 30 Jan 2016 10:16:27 +0000 (11:16 +0100)
committerMichal Pawluk <m.pawluk@samsung.com>
Sun, 31 Jan 2016 17:40:58 +0000 (09:40 -0800)
For some reason clang compiler do not allow to declare variable
initialized with enum in case statement.

Change-Id: I53a0f8eabe3bc3d6aa446909c9777958d49608d7
Signed-off-by: Lukasz Stanislawski <l.stanislaws@samsung.com>
src/main.c

index c56bfe4..3c368a4 100644 (file)
@@ -35,6 +35,7 @@
 #if 0
 #include <app_manager_product.h>
 #endif
+#include <vconf/vconf-internal-idle-lock-keys.h>
 
 #include "common.h"
 #include "box.h"
@@ -974,6 +975,7 @@ static void _indicator_mouse_up_cb(void *data, Evas * e, Evas_Object * obj, void
 #else /* HOME_REMOVE_LONGPRESS */
        int mouse_up_prio = -1;
        int mouse_down_prio = -1;
+       int lock_state;
 
        if (home_button_pressed == EINA_TRUE) {
                home_button_pressed = EINA_FALSE;
@@ -989,7 +991,7 @@ static void _indicator_mouse_up_cb(void *data, Evas * e, Evas_Object * obj, void
                && mouse_down_prio == mouse_up_prio) {
                switch (mouse_down_prio) {
                case INDICATOR_PRIORITY_FIXED1:
-                       int lock_state = VCONFKEY_IDLE_UNLOCK;
+                       lock_state = VCONFKEY_IDLE_UNLOCK;
                        int lock_ret = -1;
 
                        lock_ret = vconf_get_int(VCONFKEY_IDLE_LOCK_STATE,