From 131fc99e79dca3e5fe743cbbb8adcb0b3d2479eb Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Sat, 8 Feb 2014 14:25:07 +0900 Subject: [PATCH] evas text filter - fix va_arg usage to not cause compiler internal errs --- src/lib/evas/canvas/evas_object_text.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/lib/evas/canvas/evas_object_text.c b/src/lib/evas/canvas/evas_object_text.c index fd962bb422..89be999d4f 100644 --- a/src/lib/evas/canvas/evas_object_text.c +++ b/src/lib/evas/canvas/evas_object_text.c @@ -2712,7 +2712,7 @@ static void _filter_program_set(Eo *eo_obj, void *_pd, va_list *list) { Evas_Object_Text *o = _pd; - const char *arg = va_arg(list, const char *); + const char *arg = va_arg(*list, const char *); Evas_Object_Protected_Data *obj; Evas_Filter_Program *pgm = NULL; @@ -2791,8 +2791,8 @@ _filter_source_set(Eo *eo_obj, void *_pd, va_list *list) Evas_Object_Text *o = _pd; Evas_Object_Protected_Data *obj; Evas_Filter_Program *pgm = o->cur.filter.chain; - const char *name = va_arg(list, const char *); - Evas_Object *eo_source = va_arg(list, Evas_Object *); + const char *name = va_arg(*list, const char *); + Evas_Object *eo_source = va_arg(*list, Evas_Object *); Evas_Filter_Proxy_Binding *pb, *pb_old = NULL; Evas_Object_Protected_Data *source = NULL;