summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSubhransu Mohanty <sub.mohanty@samsung.com>2015-05-08 20:32:40 +0900
committerChunEon Park <chuneon.park@samsung.com>2015-05-08 20:40:28 +0900
commit8f55ac7550360e6afcdc0567685ceb25b7ecec63 (patch)
tree122457ef2b19ce009af29bf2dfa99257aee075c1
parente08b942ffd640305c3ee489010d9fd0fb5ef7dd1 (diff)
downloadefl-8f55ac7550360e6afcdc0567685ceb25b7ecec63.tar.gz
evas/canvas: Null check for base class data pointer.
-rw-r--r--src/lib/evas/canvas/evas_object_vg.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lib/evas/canvas/evas_object_vg.c b/src/lib/evas/canvas/evas_object_vg.c
index 57d4090d68..cca772a5d1 100644
--- a/src/lib/evas/canvas/evas_object_vg.c
+++ b/src/lib/evas/canvas/evas_object_vg.c
@@ -226,6 +226,10 @@ evas_object_vg_render_pre(Evas_Object *eo_obj,
// FIXME: for now the walking Evas_VG_Node tree doesn't trigger any damage
// So just forcing it here if necessary
rnd = eo_data_scope_get(vd->root, EFL_VG_BASE_CLASS);
+
+ //FIXME find the reason for NULL Base Class in some case?
+ if (!rnd) return;
+
if (rnd->changed)
{
rnd->changed = EINA_FALSE;