From b2ec2f8a7c63ea624d25081dddf885b9d1d508f7 Mon Sep 17 00:00:00 2001 From: Jiyun Yang Date: Fri, 17 May 2019 15:16:40 +0900 Subject: [PATCH] Fix header inclusion in an integration api header For external use of scene-holder-impl.h * Add DALI_ADAPTOR_COMPILATION conditional path (scene-holder.h) * Move internal header (adaptor-impl.h) Change-Id: Ia1b1c1abf4a3861f5638546285d436d1553d876f Signed-off-by: Jiyun Yang --- dali/integration-api/scene-holder-impl.cpp | 1 + dali/integration-api/scene-holder-impl.h | 9 +++++---- dali/internal/adaptor/common/application-impl.cpp | 1 + .../system/tizen-wayland/widget-application-impl-tizen.cpp | 1 + dali/internal/window-system/common/window-impl.h | 1 + dali/public-api/adaptor-framework/window.cpp | 1 + 6 files changed, 10 insertions(+), 4 deletions(-) diff --git a/dali/integration-api/scene-holder-impl.cpp b/dali/integration-api/scene-holder-impl.cpp index efa8291..b228452 100644 --- a/dali/integration-api/scene-holder-impl.cpp +++ b/dali/integration-api/scene-holder-impl.cpp @@ -23,6 +23,7 @@ #include // INTERNAL HEADERS +#include #include namespace Dali diff --git a/dali/integration-api/scene-holder-impl.h b/dali/integration-api/scene-holder-impl.h index 6b283ad..97e4512 100644 --- a/dali/integration-api/scene-holder-impl.h +++ b/dali/integration-api/scene-holder-impl.h @@ -20,21 +20,21 @@ // EXTERNAL INCLUDES #include +#include #include #include +#include // INTERNAL INCLUDES -#include -#include #ifdef DALI_ADAPTOR_COMPILATION #include +#include #else #include +#include #endif -#include - namespace Dali { @@ -59,6 +59,7 @@ namespace Internal namespace Adaptor { +class Adaptor; class SceneHolder; using SceneHolderPtr = IntrusivePtr< SceneHolder >; diff --git a/dali/internal/adaptor/common/application-impl.cpp b/dali/internal/adaptor/common/application-impl.cpp index 6f58fba..2a7fc31 100755 --- a/dali/internal/adaptor/common/application-impl.cpp +++ b/dali/internal/adaptor/common/application-impl.cpp @@ -24,6 +24,7 @@ // INTERNAL INCLUDES #include #include +#include #include #include #include diff --git a/dali/internal/system/tizen-wayland/widget-application-impl-tizen.cpp b/dali/internal/system/tizen-wayland/widget-application-impl-tizen.cpp index 5f8ca8e..9393dd8 100644 --- a/dali/internal/system/tizen-wayland/widget-application-impl-tizen.cpp +++ b/dali/internal/system/tizen-wayland/widget-application-impl-tizen.cpp @@ -21,6 +21,7 @@ // INTERNAL INCLUDE #include #include +#include #include #include diff --git a/dali/internal/window-system/common/window-impl.h b/dali/internal/window-system/common/window-impl.h index 1249b3e..85f5a8f 100644 --- a/dali/internal/window-system/common/window-impl.h +++ b/dali/internal/window-system/common/window-impl.h @@ -31,6 +31,7 @@ #endif // INTERNAL INCLUDES +#include #include #include #include diff --git a/dali/public-api/adaptor-framework/window.cpp b/dali/public-api/adaptor-framework/window.cpp index 2e6a28c..4fc941b 100644 --- a/dali/public-api/adaptor-framework/window.cpp +++ b/dali/public-api/adaptor-framework/window.cpp @@ -23,6 +23,7 @@ // INTERNAL INCLUDES #include +#include #include #include -- 2.7.4