From 7c65f576df5e67a616e939371d8dda661ae7d7f0 Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Sat, 22 Jun 2013 10:58:03 +0900 Subject: [PATCH] evas: remove segv added by cedric fastpath optimization --- src/modules/evas/engines/software_generic/evas_engine.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/evas/engines/software_generic/evas_engine.c b/src/modules/evas/engines/software_generic/evas_engine.c index 31cc1144a2..660249ce35 100644 --- a/src/modules/evas/engines/software_generic/evas_engine.c +++ b/src/modules/evas/engines/software_generic/evas_engine.c @@ -1603,7 +1603,7 @@ evas_software_image_map_draw(void *data, void *context, RGBA_Image *surface, RGB eng_context_color_get(data, context, &r, &g, &b, &a); col = MUL4_256(a, r, g, b, m->pts[0 + offset].col); - eng_context_color_set(data, context, R_VAL(col), G_VAL(col), B_VAL(col), A_VAL(col)); + eng_context_color_set(data, context, R_VAL(&col), G_VAL(&col), B_VAL(&col), A_VAL(&col)); dx = m->pts[0 + offset].x >> FP; dy = m->pts[0 + offset].y >> FP;