diff --git a/src/lib/evas/canvas/evas_common_interface.c b/src/lib/evas/canvas/evas_common_interface.c index 258fba04a6..2b205acbdd 100644 --- a/src/lib/evas/canvas/evas_common_interface.c +++ b/src/lib/evas/canvas/evas_common_interface.c @@ -3,22 +3,4 @@ #include "Eo.h" -EAPI Eo_Op EVAS_COMMON_BASE_ID = EO_NOOP; - -static const Eo_Op_Description op_desc[] = { - EO_OP_DESCRIPTION(EVAS_COMMON_SUB_ID_EVAS_GET, "Return the evas parent attached to the object"), - EO_OP_DESCRIPTION_SENTINEL -}; - -static const Eo_Class_Description class_desc = { - EO_VERSION, - "Evas_Common_Interface", - EO_CLASS_TYPE_INTERFACE, - EO_CLASS_DESCRIPTION_OPS(&EVAS_COMMON_BASE_ID, op_desc, EVAS_COMMON_SUB_ID_LAST), - NULL, - 0, - NULL, - NULL, -}; - -EO_DEFINE_CLASS(evas_common_class_get, &class_desc, NULL, NULL) +#include "canvas/evas_common_interface.eo.c" \ No newline at end of file diff --git a/src/lib/evas/canvas/evas_common_interface.eo b/src/lib/evas/canvas/evas_common_interface.eo index 13c2b57476..7c885c2ae7 100644 --- a/src/lib/evas/canvas/evas_common_interface.eo +++ b/src/lib/evas/canvas/evas_common_interface.eo @@ -1,6 +1,7 @@ interface Evas_Common_Interface () { eo_prefix: evas_common; + data: null; properties { evas { get {