Evas box: Fix Eolian warnings.
authorTom Hacohen <tom@stosb.com>
Tue, 16 Feb 2016 14:33:32 +0000 (14:33 +0000)
committerTom Hacohen <tom@stosb.com>
Tue, 16 Feb 2016 14:33:32 +0000 (14:33 +0000)
This includes either migrating types to eolian, fixing namespace or
importing extra types.

src/lib/evas/canvas/evas_box.eo

index ae449ee..3f3069e 100644 (file)
@@ -1,3 +1,9 @@
+type @extern Evas_Object_Box_Data: __undefined_type; /* FIXME: Not implemented because annonymous structs are not supported  */
+type @extern Evas_Object_Box_Option: __undefined_type; /* FIXME: Not implemented because bitfields are not supported. */
+type @extern Evas_Object_Box_Layout: __undefined_type; /* FIXME: Function pointers are not supported */
+type @extern Eina_Free_Cb: __undefined_type; /* FIXME: Function pointers are not supported  */
+type @extern va_list: __undefined_type; /* FIXME: va_list is not supported */
+
 class Evas.Box (Evas.Smart_Clipped)
 {
    legacy_prefix: evas_object_box;
@@ -68,7 +74,7 @@ class Evas.Box (Evas.Smart_Clipped)
          values {
             cb: Evas_Object_Box_Layout @nonull; [[The new layout function to set on $o.]]
             data: const(void)*; [[Data pointer to be passed to $cb.]]
-            free_data: Eina.Free_Cb; [[Function to free $data, if need be.]]
+            free_data: Eina_Free_Cb; [[Function to free $data, if need be.]]
          }
       }
       layout_horizontal {