From 08ab17ec0e813903f58e41b4799bd0b1b2f8e43e Mon Sep 17 00:00:00 2001 From: Jongmin Lee Date: Mon, 30 Apr 2018 12:59:42 +0900 Subject: [PATCH] Elementary: Move eldbus dependency from public header to private header Since eldbus is deprecated and removed in Tizen for the security reason, Eldbus header dependency in Elementary public header should be removed in order to hide it to application developer who use Tizen SDK. @tizen_fix Change-Id: I4f92529fc7185c17e2700c576ef3fe40a1a33120 --- src/lib/elementary/Efl_Ui.h | 4 +++- src/lib/elementary/Elementary.h | 4 +++- src/lib/elementary/elm_priv.h | 3 +++ src/lib/elocation/Elocation.h | 4 +++- 4 files changed, 12 insertions(+), 3 deletions(-) diff --git a/src/lib/elementary/Efl_Ui.h b/src/lib/elementary/Efl_Ui.h index 042a100..60e0746 100644 --- a/src/lib/elementary/Efl_Ui.h +++ b/src/lib/elementary/Efl_Ui.h @@ -123,7 +123,9 @@ #endif #include #include -#include +//TIZEN_ONLY(20180430): Move eldbus dependency from public header to private header +//#include +// #include #include #include diff --git a/src/lib/elementary/Elementary.h b/src/lib/elementary/Elementary.h index 20635c8..4f10588 100644 --- a/src/lib/elementary/Elementary.h +++ b/src/lib/elementary/Elementary.h @@ -65,7 +65,9 @@ #include #include #include -#include +//TIZEN_ONLY(20180430): Move eldbus dependency from public header to private header +//#include +// #include #include #include diff --git a/src/lib/elementary/elm_priv.h b/src/lib/elementary/elm_priv.h index ce5db7e..c77f360 100644 --- a/src/lib/elementary/elm_priv.h +++ b/src/lib/elementary/elm_priv.h @@ -20,6 +20,9 @@ # endif # include +//TIZEN_ONLY(20180430): Move eldbus dependency from public header to private header +#include +// // Evas internal EO APIs # include "Evas_Internal.h" diff --git a/src/lib/elocation/Elocation.h b/src/lib/elocation/Elocation.h index 6ebec63..d739fc0 100644 --- a/src/lib/elocation/Elocation.h +++ b/src/lib/elocation/Elocation.h @@ -65,7 +65,9 @@ #include #include -#include +//TIZEN_ONLY(20180430): Move eldbus dependency from public header to private header +//#include +// #ifdef __cplusplus extern "C" { -- 2.7.4