summaryrefslogtreecommitdiff
path: root/src/lib/evas/filters/evas_filter_parser.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/evas/filters/evas_filter_parser.c')
-rw-r--r--src/lib/evas/filters/evas_filter_parser.c27
1 files changed, 5 insertions, 22 deletions
diff --git a/src/lib/evas/filters/evas_filter_parser.c b/src/lib/evas/filters/evas_filter_parser.c
index f78c7c0..2b2c4c0 100644
--- a/src/lib/evas/filters/evas_filter_parser.c
+++ b/src/lib/evas/filters/evas_filter_parser.c
@@ -2993,31 +2993,14 @@ evas_filter_program_state_set(Evas_Filter_Program *pgm, Evas_Object *eo_obj,
2993 pgm->state.next.name = next_state; 2993 pgm->state.next.name = next_state;
2994 pgm->state.next.value = next_val; 2994 pgm->state.next.value = next_val;
2995 2995
2996 eo_do(eo_obj, 2996 efl_gfx_color_get(eo_obj, &pgm->state.color.r, &pgm->state.color.g, &pgm->state.color.b, &pgm->state.color.a);
2997 efl_gfx_color_get(&pgm->state.color.r,
2998 &pgm->state.color.g,
2999 &pgm->state.color.b,
3000 &pgm->state.color.a));
3001 2997
3002 if (eo_isa(eo_obj, EVAS_TEXT_CLASS)) 2998 if (eo_isa(eo_obj, EVAS_TEXT_CLASS))
3003 { 2999 {
3004 eo_do(eo_obj, 3000 evas_obj_text_shadow_color_get(eo_obj, &pgm->state.text.shadow.r, &pgm->state.text.shadow.g, &pgm->state.text.shadow.b, &pgm->state.text.shadow.a);
3005 evas_obj_text_shadow_color_get(&pgm->state.text.shadow.r, 3001 evas_obj_text_outline_color_get(eo_obj, &pgm->state.text.outline.r, &pgm->state.text.outline.g, &pgm->state.text.outline.b, &pgm->state.text.outline.a);
3006 &pgm->state.text.shadow.g, 3002 evas_obj_text_glow_color_get(eo_obj, &pgm->state.text.glow.r, &pgm->state.text.glow.g, &pgm->state.text.glow.b, &pgm->state.text.glow.a);
3007 &pgm->state.text.shadow.b, 3003 evas_obj_text_glow2_color_get(eo_obj, &pgm->state.text.glow2.r, &pgm->state.text.glow2.g, &pgm->state.text.glow2.b, &pgm->state.text.glow2.a);
3008 &pgm->state.text.shadow.a),
3009 evas_obj_text_outline_color_get(&pgm->state.text.outline.r,
3010 &pgm->state.text.outline.g,
3011 &pgm->state.text.outline.b,
3012 &pgm->state.text.outline.a),
3013 evas_obj_text_glow_color_get(&pgm->state.text.glow.r,
3014 &pgm->state.text.glow.g,
3015 &pgm->state.text.glow.b,
3016 &pgm->state.text.glow.a),
3017 evas_obj_text_glow2_color_get(&pgm->state.text.glow2.r,
3018 &pgm->state.text.glow2.g,
3019 &pgm->state.text.glow2.b,
3020 &pgm->state.text.glow2.a));
3021 } 3004 }
3022 3005
3023 if (memcmp(&old_state, &pgm->state, sizeof(Evas_Filter_Program_State)) != 0) 3006 if (memcmp(&old_state, &pgm->state, sizeof(Evas_Filter_Program_State)) != 0)