discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=4b91654e5f6eac42e6e29f4751c5d757b6cfe69a

commit 4b91654e5f6eac42e6e29f4751c5d757b6cfe69a
Author: Mike Blumenkrantz <[email protected]>
Date:   Wed Feb 14 21:14:51 2018 -0500

    evas: move evas_stack.c -> evas_stack.x
    
    this file contains canvas methods which should be subject to compiler
    type checking, requiring that they be included in the file which contains
    the eolian generated code
---
 src/Makefile_Evas.am                               | 2 +-
 src/lib/evas/canvas/evas_main.c                    | 1 +
 src/lib/evas/canvas/{evas_stack.c => evas_stack.x} | 4 ----
 3 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/src/Makefile_Evas.am b/src/Makefile_Evas.am
index c26a978943..cbf0014954 100644
--- a/src/Makefile_Evas.am
+++ b/src/Makefile_Evas.am
@@ -181,6 +181,7 @@ lib/evas/canvas/efl_animation_group_private.h \
 lib/evas/canvas/efl_animation_group_parallel_private.h \
 lib/evas/canvas/efl_animation_group_sequential_private.h \
 lib/evas/canvas/efl_animation_player_private.h \
+lib/evas/canvas/evas_stack.x \
 lib/evas/gesture/efl_gesture_private.h
 
 # Linebreak
@@ -244,7 +245,6 @@ lib/evas/canvas/evas_render.c \
 lib/evas/canvas/render2/evas_render2.c \
 lib/evas/canvas/render2/evas_render2.h \
 lib/evas/canvas/evas_smart.c \
-lib/evas/canvas/evas_stack.c \
 lib/evas/canvas/evas_async_events.c \
 lib/evas/canvas/evas_stats.c \
 lib/evas/canvas/evas_touch_point.c \
diff --git a/src/lib/evas/canvas/evas_main.c b/src/lib/evas/canvas/evas_main.c
index c7ee059a1a..29fb1d5eca 100644
--- a/src/lib/evas/canvas/evas_main.c
+++ b/src/lib/evas/canvas/evas_main.c
@@ -1538,4 +1538,5 @@ EWAPI const Efl_Event_Description 
_EVAS_CANVAS_EVENT_AXIS_UPDATE =
 EWAPI const Efl_Event_Description _EVAS_CANVAS_EVENT_VIEWPORT_RESIZE =
    EFL_EVENT_DESCRIPTION("viewport,resize");
 
+#include "evas_stack.x"
 #include "canvas/evas_canvas.eo.c"
diff --git a/src/lib/evas/canvas/evas_stack.c b/src/lib/evas/canvas/evas_stack.x
similarity index 99%
rename from src/lib/evas/canvas/evas_stack.c
rename to src/lib/evas/canvas/evas_stack.x
index a42562fbe8..91c08655d4 100644
--- a/src/lib/evas/canvas/evas_stack.c
+++ b/src/lib/evas/canvas/evas_stack.x
@@ -1,6 +1,3 @@
-#include "evas_common_private.h"
-#include "evas_private.h"
-
 static Evas_Object_Protected_Data *
 evas_object_above_get_internal(const Evas_Object_Protected_Data *obj)
 {
@@ -420,4 +417,3 @@ _evas_canvas_object_top_get(Eo *eo_e EINA_UNUSED, 
Evas_Public_Data *e)
 
    return NULL;
 }
-

-- 


Reply via email to