diff --git a/legacy/evas/ChangeLog b/legacy/evas/ChangeLog index 377cec6622..7b488468ad 100644 --- a/legacy/evas/ChangeLog +++ b/legacy/evas/ChangeLog @@ -1067,3 +1067,7 @@ * Add the object display mode hint. this can be used to check object mode like compress or expand or etc + +2012-10-03 Mike Blumenkrantz + + * evas_object_del() now accepts NULL more peacefully diff --git a/legacy/evas/NEWS b/legacy/evas/NEWS index 5e25b5589a..0e0553b4dd 100644 --- a/legacy/evas/NEWS +++ b/legacy/evas/NEWS @@ -14,7 +14,8 @@ Improvements: * Function to rotate an evas map with a quaternion: evas_map_util_quat_rotate(). * EVAS_GL_NO_BLACKLIST env var to turn off blacklisted drivers in gl - * Evas gl enigne can do partial swaps now. + * Evas gl engine can do partial swaps now. + * evas_object_del() now takes NULL parameters Fixes: diff --git a/legacy/evas/src/lib/canvas/evas_object_main.c b/legacy/evas/src/lib/canvas/evas_object_main.c index de28893de3..990ddc6df2 100644 --- a/legacy/evas/src/lib/canvas/evas_object_main.c +++ b/legacy/evas/src/lib/canvas/evas_object_main.c @@ -430,6 +430,7 @@ evas_object_ref_get(const Evas_Object *obj) EAPI void evas_object_del(Evas_Object *obj) { + if (!obj) return; MAGIC_CHECK(obj, Evas_Object, MAGIC_OBJ); return; MAGIC_CHECK_END();