hermet pushed a commit to branch master.

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

commit 3c7188ec20fb0237c6ea51356ca6e77857c3614d
Author: ChunEon Park <chuneon.p...@samsung.com>
Date:   Thu May 14 19:50:50 2015 +0900

    evas canvas: add exceptional handling in invalid input case.
    
    @fix
---
 src/lib/evas/canvas/evas_object_grid.c  | 3 +++
 src/lib/evas/canvas/evas_object_table.c | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/src/lib/evas/canvas/evas_object_grid.c 
b/src/lib/evas/canvas/evas_object_grid.c
index 70bfbad..a55584e 100644
--- a/src/lib/evas/canvas/evas_object_grid.c
+++ b/src/lib/evas/canvas/evas_object_grid.c
@@ -262,6 +262,9 @@ _evas_object_grid_smart_set_user(Evas_Smart_Class *sc)
 EAPI Evas_Object *
 evas_object_grid_add(Evas *evas)
 {
+   MAGIC_CHECK(evas, Evas, MAGIC_EVAS);
+   return NULL;
+   MAGIC_CHECK_END();
    Evas_Object *obj = eo_add(MY_CLASS, evas);
    return obj;
 }
diff --git a/src/lib/evas/canvas/evas_object_table.c 
b/src/lib/evas/canvas/evas_object_table.c
index 99cd84a..ea50553 100644
--- a/src/lib/evas/canvas/evas_object_table.c
+++ b/src/lib/evas/canvas/evas_object_table.c
@@ -959,6 +959,9 @@ _evas_table_evas_object_smart_calculate(Eo *o, 
Evas_Table_Data *priv)
 EAPI Evas_Object *
 evas_object_table_add(Evas *evas)
 {
+   MAGIC_CHECK(evas, Evas, MAGIC_EVAS);
+   return NULL;
+   MAGIC_CHECK_END();
    Evas_Object *obj = eo_add(MY_CLASS, evas);
    return obj;
 }

-- 


Reply via email to