diff options
author | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2014-02-13 18:59:16 +0900 |
---|---|---|
committer | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2014-02-13 18:59:16 +0900 |
commit | b837cdb05529dceaf8b2a22fe4ae17b497f27144 (patch) | |
tree | 8a13e3a50c5ed6037ca49624ba6dfd39fe8121e5 | |
parent | a725924b5398140ec25b6bc81f087345d6a03feb (diff) | |
download | efl-b837cdb05529dceaf8b2a22fe4ae17b497f27144.tar.gz |
evas - filter - don't use longs when DATA32 is the right type
fixes CID 1174078
-rw-r--r-- | src/lib/evas/filters/evas_filter_parser.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/evas/filters/evas_filter_parser.c b/src/lib/evas/filters/evas_filter_parser.c index 3335dc57ab..33ede86a82 100644 --- a/src/lib/evas/filters/evas_filter_parser.c +++ b/src/lib/evas/filters/evas_filter_parser.c @@ -664,7 +664,7 @@ _bool_parse(const char *str, Eina_Bool *b) static Eina_Bool _color_parse(const char *word, DATA32 *color) { - unsigned long value; + DATA32 value; Eina_Bool success = EINA_FALSE; PARSE_CHECK(word && *word); @@ -694,7 +694,7 @@ _color_parse(const char *word, DATA32 *color) if ((value & 0xFF000000) == 0 && (value != 0)) value |= 0xFF000000; - if (color) *color = (DATA32) value; + if (color) *color = value; success = EINA_TRUE; end: |