Follow recent changes in Eo
This commit is contained in:
parent
ac685358bd
commit
37930f389d
|
@ -259,7 +259,7 @@ cdef class Eo(object):
|
|||
assert obj != NULL, "Cannot set a NULL object"
|
||||
|
||||
self.obj = obj
|
||||
eo_do(self.obj, eo_key_data_set("python-eo", <void *>self, NULL))
|
||||
eo_do(self.obj, eo_key_data_set("python-eo", <void *>self))
|
||||
eo_do(self.obj,
|
||||
eo_event_callback_add(EO_EV_DEL, _eo_event_del_cb, <const void *>self))
|
||||
Py_INCREF(self)
|
||||
|
|
|
@ -704,7 +704,7 @@ cdef class SmartObject(Object):
|
|||
assert obj != NULL, "Cannot set a NULL object"
|
||||
|
||||
self.obj = obj
|
||||
eo_do(self.obj, eo_key_data_set("python-eo", <void *>self, NULL))
|
||||
eo_do(self.obj, eo_key_data_set("python-eo", <void *>self))
|
||||
evas_object_event_callback_add(obj, EVAS_CALLBACK_FREE,
|
||||
obj_free_cb, <void *>self)
|
||||
Py_INCREF(self)
|
||||
|
|
|
@ -103,7 +103,7 @@ cdef extern from "Eo.h":
|
|||
void *eo_do_ret(Eo *obj, ...)
|
||||
const Eo_Class *eo_base_class_get()
|
||||
|
||||
void eo_key_data_set(const char *key, const void *data, eo_key_data_free_func free_func)
|
||||
void eo_key_data_set(const char *key, const void *data)
|
||||
void *eo_key_data_get(const char *key)
|
||||
void eo_key_data_del(const char *key)
|
||||
|
||||
|
|
Loading…
Reference in New Issue