path: root/src/bin/eolian
diff options
authorMarcel Hollerbach <>2019-02-10 16:57:00 +0100
committerMarcel Hollerbach <>2019-02-13 16:59:59 +0100
commit46885653bc0467f88042bb110fdc973b2258f69c (patch)
treec716b93474cbc0847c1e082298ae7314a0f16b26 /src/bin/eolian
parent37d2d378ec2e2d1f9a3941372ef4d818996291c7 (diff)
eo: remove class functions from eo
As in the previous commit explained, we want to get rid of class functions in eo, and make them just c functions right away. This commit removes the class parameter from the eo_class_function_set call, and adjusts the tests to not depend on class functions anymore. Class functions are now not tested anymore, tests that used them as a way to test *things* are adjusted to test them now with object functions, tests that just tested the working of class functions are dropped. This fixes T7675. Reviewed-by: Cedric BAIL <> Differential Revision:
Diffstat (limited to 'src/bin/eolian')
1 files changed, 1 insertions, 1 deletions
diff --git a/src/bin/eolian/sources.c b/src/bin/eolian/sources.c
index 493ec1a..76f8c64 100644
--- a/src/bin/eolian/sources.c
+++ b/src/bin/eolian/sources.c
@@ -907,7 +907,7 @@ _gen_initializer(const Eolian_Class *cl, Eina_Strbuf *buf)
907 eina_strbuf_append(buf, "#endif\n\n"); 907 eina_strbuf_append(buf, "#endif\n\n");
908 } 908 }
909 909
910 eina_strbuf_append(buf, " return efl_class_functions_set(klass, opsp, NULL, NULL);\n"); 910 eina_strbuf_append(buf, " return efl_class_functions_set(klass, opsp, NULL);\n");
911 911
912 eina_strbuf_free(ops); 912 eina_strbuf_free(ops);
913 913