tasn pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=d114926b6661dc10c2e9b2d35ccdcaad62e6df04

commit d114926b6661dc10c2e9b2d35ccdcaad62e6df04
Author: Tom Hacohen <t...@stosb.com>
Date:   Tue Feb 16 13:55:20 2016 +0000

    Ecore eolian: Ignore callback prototypes for now.
    
    We don't plan on handling function pointers in Eolian.
    Fixing these is work for the future, in the meanwhile, we should just work
    around these.
---
 src/lib/ecore/ecore_animator.eo     | 3 +++
 src/lib/ecore/ecore_idle_enterer.eo | 2 ++
 src/lib/ecore/ecore_idle_exiter.eo  | 2 ++
 src/lib/ecore/ecore_idler.eo        | 2 ++
 src/lib/ecore/ecore_job.eo          | 2 ++
 src/lib/ecore/ecore_mainloop.eo     | 2 ++
 src/lib/ecore/ecore_poller.eo       | 2 ++
 src/lib/ecore/ecore_timer.eo        | 2 ++
 8 files changed, 17 insertions(+)

diff --git a/src/lib/ecore/ecore_animator.eo b/src/lib/ecore/ecore_animator.eo
index eb0e183..35edede 100644
--- a/src/lib/ecore/ecore_animator.eo
+++ b/src/lib/ecore/ecore_animator.eo
@@ -1,3 +1,6 @@
+type @extern Ecore_Timeline_Cb: __undefined_type;
+type @extern Ecore_Task_Cb: __undefined_type;
+
 class Ecore.Animator (Eo.Base)
 {
    eo_prefix: ecore_animator;
diff --git a/src/lib/ecore/ecore_idle_enterer.eo 
b/src/lib/ecore/ecore_idle_enterer.eo
index 4f975ed..aef93a4 100644
--- a/src/lib/ecore/ecore_idle_enterer.eo
+++ b/src/lib/ecore/ecore_idle_enterer.eo
@@ -1,3 +1,5 @@
+type @extern Ecore_Task_Cb: __undefined_type;
+
 class Ecore.Idle.Enterer (Eo.Base)
 {
    eo_prefix: ecore_idle_enterer;
diff --git a/src/lib/ecore/ecore_idle_exiter.eo 
b/src/lib/ecore/ecore_idle_exiter.eo
index 8e79177..33982ac 100644
--- a/src/lib/ecore/ecore_idle_exiter.eo
+++ b/src/lib/ecore/ecore_idle_exiter.eo
@@ -1,3 +1,5 @@
+type @extern Ecore_Task_Cb: __undefined_type;
+
 class Ecore.Idle.Exiter (Eo.Base)
 {
    eo_prefix: ecore_idle_exiter;
diff --git a/src/lib/ecore/ecore_idler.eo b/src/lib/ecore/ecore_idler.eo
index 56ae811..948189b 100644
--- a/src/lib/ecore/ecore_idler.eo
+++ b/src/lib/ecore/ecore_idler.eo
@@ -1,3 +1,5 @@
+type @extern Ecore_Task_Cb: __undefined_type;
+
 class Ecore.Idler (Eo.Base)
 {
    eo_prefix: ecore_idler;
diff --git a/src/lib/ecore/ecore_job.eo b/src/lib/ecore/ecore_job.eo
index e9c4cd8..0c232f6 100644
--- a/src/lib/ecore/ecore_job.eo
+++ b/src/lib/ecore/ecore_job.eo
@@ -1,3 +1,5 @@
+type @extern Ecore_Cb: __undefined_type;
+
 class Ecore.Job (Eo.Base)
 {
    eo_prefix: ecore_job;
diff --git a/src/lib/ecore/ecore_mainloop.eo b/src/lib/ecore/ecore_mainloop.eo
index 5568f7c..37eeaee 100644
--- a/src/lib/ecore/ecore_mainloop.eo
+++ b/src/lib/ecore/ecore_mainloop.eo
@@ -1,3 +1,5 @@
+type @extern Ecore_Select_Function: __undefined_type;
+
 class Ecore_Mainloop (Eo.Base)
 {
    legacy_prefix: null;
diff --git a/src/lib/ecore/ecore_poller.eo b/src/lib/ecore/ecore_poller.eo
index 92fb30f..4dad584 100644
--- a/src/lib/ecore/ecore_poller.eo
+++ b/src/lib/ecore/ecore_poller.eo
@@ -1,3 +1,5 @@
+type @extern Ecore_Task_Cb: __undefined_type;
+
 class Ecore.Poller (Eo.Base)
 {
    methods {
diff --git a/src/lib/ecore/ecore_timer.eo b/src/lib/ecore/ecore_timer.eo
index b1cfee1..da89b86 100644
--- a/src/lib/ecore/ecore_timer.eo
+++ b/src/lib/ecore/ecore_timer.eo
@@ -1,3 +1,5 @@
+type @extern Ecore_Task_Cb: __undefined_type;
+
 class Ecore.Timer (Eo.Base)
 {
    [[Timers are objects that will call a given callback at some point

-- 


Reply via email to