From 75430cf045b625d8c78dab47ae8982890909e59e Mon Sep 17 00:00:00 2001 From: caro Date: Sat, 20 Dec 2008 13:18:27 +0000 Subject: [PATCH] make compilation work on Windows XP git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@38243 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- src/lib/edje_util.c | 27 +++++++++++++-------------- 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/src/lib/edje_util.c b/src/lib/edje_util.c index cf768fd..0c12710 100644 --- a/src/lib/edje_util.c +++ b/src/lib/edje_util.c @@ -1208,27 +1208,26 @@ edje_extern_object_aspect_set(Evas_Object *obj, Edje_Aspect_Control aspect, Evas } } - -static const struct edje_box_layout_builtin { +struct edje_box_layout_builtin { const char *name; Evas_Object_Box_Layout cb; -} _edje_box_layout_builtin[] = { - /* KEEP SORTED AND UPDATE OFFSETS BELOW AT _edje_box_layout_builtin_find() */ - {"horizontal", evas_object_box_layout_horizontal}, - {"horizontal_flow", evas_object_box_layout_flow_horizontal}, - {"horizontal_homogeneous", evas_object_box_layout_homogeneous_horizontal}, - {"horizontal_max", evas_object_box_layout_homogeneous_max_size_horizontal}, - {"stack", evas_object_box_layout_stack}, - {"vertical", evas_object_box_layout_vertical}, - {"vertical_flow", evas_object_box_layout_flow_vertical}, - {"vertical_homogeneous", evas_object_box_layout_homogeneous_vertical}, - {"vertical_max", evas_object_box_layout_homogeneous_max_size_vertical}, - {NULL, NULL} }; static Evas_Object_Box_Layout _edje_box_layout_builtin_find(const char *name) { + const struct edje_box_layout_builtin _edje_box_layout_builtin[] = { + {"horizontal", evas_object_box_layout_horizontal}, + {"horizontal_flow", evas_object_box_layout_flow_horizontal}, + {"horizontal_homogeneous", evas_object_box_layout_homogeneous_horizontal}, + {"horizontal_max", evas_object_box_layout_homogeneous_max_size_horizontal}, + {"stack", evas_object_box_layout_stack}, + {"vertical", evas_object_box_layout_vertical}, + {"vertical_flow", evas_object_box_layout_flow_vertical}, + {"vertical_homogeneous", evas_object_box_layout_homogeneous_vertical}, + {"vertical_max", evas_object_box_layout_homogeneous_max_size_vertical}, + {NULL, NULL} + }; const struct edje_box_layout_builtin *base; switch (name[0]) -- 2.7.4