hermet pushed a commit to branch master.
commit ede5390258afa4c999a2a01906fd50f3e6d78a60
Author: ChunEon Park <[email protected]>
Date: Tue Jun 25 21:53:05 2013 +0900
efl/evas - +null check
---
src/lib/evas/canvas/evas_render.c | 15 +++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)
diff --git a/src/lib/evas/canvas/evas_render.c
b/src/lib/evas/canvas/evas_render.c
index e72bf69..575e116 100644
--- a/src/lib/evas/canvas/evas_render.c
+++ b/src/lib/evas/canvas/evas_render.c
@@ -1371,12 +1371,15 @@ evas_render_mapped(Evas_Public_Data *e, Evas_Object
*eo_obj,
{
Evas_Object_Protected_Data *proxy =
proxy_render_data->proxy_obj;
- x = proxy->cur->clipper->cur->geometry.x +
- off_x;
- y = proxy->cur->clipper->cur->geometry.y +
- off_y;
- w = proxy->cur->clipper->cur->geometry.w;
- h = proxy->cur->clipper->cur->geometry.h;
+ if (proxy->cur->clipper)
+ {
+ x = proxy->cur->clipper->cur->geometry.x
+
+ off_x;
+ y = proxy->cur->clipper->cur->geometry.y
+
+ off_y;
+ w = proxy->cur->clipper->cur->geometry.w;
+ h = proxy->cur->clipper->cur->geometry.h;
+ }
}
e->engine.func->context_clip_set(e->engine.data.output,
ctx, x, y, w, h);
--
------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:
Build for Windows Store.
http://p.sf.net/sfu/windows-dev2dev