Fix spec file and guard macro 96/40496/1 tizen_3.0.2015.q2_common tizen_3.0.m1_mobile tizen_3.0.m1_tv accepted/tizen/common/20150605.080219 accepted/tizen/mobile/20150605.092606 accepted/tizen/tv/20150605.092547 accepted/tizen/wearable/20150605.092602 submit/tizen/20150605.031136 tizen_3.0.m1_mobile_release tizen_3.0.m1_tv_release
authorSangyoon Jang <s89.jang@samsung.com>
Thu, 4 Jun 2015 10:25:56 +0000 (19:25 +0900)
committerSangyoon Jang <s89.jang@samsung.com>
Thu, 4 Jun 2015 10:25:56 +0000 (19:25 +0900)
fix for X11 environment

Change-Id: Ib0462b2d6fae3b45f284d7a865151da4c5f05f0d
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
packaging/capi-system-media-key.spec
src/media_key.c

index 17843c0..1d02f27 100644 (file)
@@ -27,7 +27,7 @@ BuildRequires:  pkgconfig(utilX)
 
 %package devel
 Summary:  A Media Key library in SLP C API (Development)
-Group:    Development/API
+Group:    System/API
 Requires: %{name} = %{version}-%{release}
 
 %description devel
index a1de3a8..ded4f84 100644 (file)
@@ -21,8 +21,9 @@
 #include <Evas.h>
 #include <Ecore.h>
 #include <Ecore_Input.h>
-#if X11
+#if defined(X11)
 #include <Ecore_X.h>
+#include <utilX.h>
 #endif
 
 #include <dlog.h>
@@ -60,7 +61,7 @@ static int _media_key_initialized;
 static Ecore_Event_Handler *media_key_up;
 static Ecore_Event_Handler *media_key_down;
 
-#if X11
+#if defined(X11)
 static Ecore_X_Window win;
 #endif
 
@@ -68,7 +69,7 @@ static int _media_key_init(void)
 {
        if (_media_key_initialized)
                return 0;
-#if X11
+#if defined(X11)
        ecore_x_init(NULL);
 
        win = ecore_x_window_input_new(ecore_x_window_root_first_get(), 0, 0, 1, 1);
@@ -88,7 +89,7 @@ static int _media_key_init(void)
 
 static void _media_key_fini(void)
 {
-#if X11
+#if defined(X11)
        ecore_x_window_free(win);
        ecore_x_shutdown();
 #endif
@@ -141,7 +142,7 @@ static Eina_Bool _media_key_release_cb(void *data, int type, void *event)
        return ECORE_CALLBACK_RENEW;
 }
 
-#if X11
+#if defined(X11)
 static int _grab_media_key(void)
 {
        int i;
@@ -193,7 +194,7 @@ int media_key_reserve(media_key_event_cb callback, void *user_data)
                        return MEDIA_KEY_ERROR_OPERATION_FAILED;
        }
 
-#if X11
+#if defined(X11)
        ret = _grab_media_key();
 #else
        ret = 0;
@@ -226,7 +227,7 @@ int media_key_release(void)
                LOGI("media key is not reserved");
                return MEDIA_KEY_ERROR_NONE;
        }
-#if X11
+#if defined(X11)
        ret = _ungrab_media_key();
 #else
        ret = 0;