Follow recent changes in Eo

This commit is contained in:
Kai Huuhko 2015-06-01 17:59:47 +03:00
parent ac685358bd
commit 37930f389d
3 changed files with 3 additions and 3 deletions

View File

@ -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)

View File

@ -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)

View File

@ -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)