path: root/src/lib/evas/include/evas_private.h
diff options
authorMarcel Hollerbach <>2019-02-09 19:08:45 +0100
committerMarcel Hollerbach <>2019-02-13 16:59:57 +0100
commit3b2a5a429be16e5b8e5d322b7a077a2c849586b8 (patch)
treeb4f1ac841445e904705e33810380106ddba685d0 /src/lib/evas/include/evas_private.h
parent33c40419502265c7a2c357d6a274453818d98729 (diff)
efl_input: remove the API of efl_input_instance_get
there is basically no reason for this API. You can only use the API when you know the class, when you know the class you can also just know the function to call to get this API. The reason this API needs to go is that we don't want to use polymorphism on class-functions. ref T7675 Reviewed-by: Xavi Artigas <> Differential Revision:
Diffstat (limited to '')
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/evas/include/evas_private.h b/src/lib/evas/include/evas_private.h
index 73a0c28e64..984b52ed67 100644
--- a/src/lib/evas/include/evas_private.h
+++ b/src/lib/evas/include/evas_private.h
@@ -1867,7 +1867,7 @@ void _evas_device_cleanup(Evas *e);
1867Evas_Device *_evas_device_top_get(const Evas *e); 1867Evas_Device *_evas_device_top_get(const Evas *e);
1868 1868
1869/* legacy/eo events */ 1869/* legacy/eo events */
1870Efl_Input_Event *efl_input_event_instance_get(Eo *klass, Eo *owner); 1870Efl_Input_Event *efl_input_event_instance_get(const Eo *klass, Eo *owner);
1871void efl_input_event_instance_clean(Eo *klass); 1871void efl_input_event_instance_clean(Eo *klass);
1872 1872
1873void *efl_input_pointer_legacy_info_fill(Evas *eo_evas, Efl_Input_Key *eo_ev, Evas_Callback_Type type, Evas_Event_Flags **pflags); 1873void *efl_input_pointer_legacy_info_fill(Evas *eo_evas, Efl_Input_Key *eo_ev, Evas_Callback_Type type, Evas_Event_Flags **pflags);