make compilation work on Windows XP
authorcaro <caro@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sat, 20 Dec 2008 13:18:27 +0000 (13:18 +0000)
committercaro <caro@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sat, 20 Dec 2008 13:18:27 +0000 (13:18 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@38243 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/edje_util.c

index cf768fd..0c12710 100644 (file)
@@ -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])