From dc99ca8987546d7e7592dbbe6a613f84a7c16578 Mon Sep 17 00:00:00 2001 From: ChunEon Park Date: Fri, 17 Aug 2012 04:43:23 +0000 Subject: [PATCH] evas/gl_common - less pointer access SVN revision: 75346 --- legacy/evas/src/modules/engines/gl_common/evas_gl_image.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/legacy/evas/src/modules/engines/gl_common/evas_gl_image.c b/legacy/evas/src/modules/engines/gl_common/evas_gl_image.c index 79e33e71e6..581de65f32 100644 --- a/legacy/evas/src/modules/engines/gl_common/evas_gl_image.c +++ b/legacy/evas/src/modules/engines/gl_common/evas_gl_image.c @@ -662,6 +662,7 @@ evas_gl_common_image_map_draw(Evas_Engine_GL_Context *gc, Evas_GL_Image *im, int c, cx, cy, cw, ch; dc = gc->dc; + if (dc->mul.use) { a = (dc->mul.col >> 24) & 0xff; @@ -676,9 +677,9 @@ evas_gl_common_image_map_draw(Evas_Engine_GL_Context *gc, Evas_GL_Image *im, evas_gl_common_image_update(gc, im); - c = gc->dc->clip.use; - cx = gc->dc->clip.x; cy = gc->dc->clip.y; - cw = gc->dc->clip.w; ch = gc->dc->clip.h; + c = dc->clip.use; + cx = dc->clip.x; cy = dc->clip.y; + cw = dc->clip.w; ch = dc->clip.h; im->tex->im = im; evas_gl_common_context_image_map_push(gc, im->tex, npoints, p,