raster pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=b837cdb05529dceaf8b2a22fe4ae17b497f27144

commit b837cdb05529dceaf8b2a22fe4ae17b497f27144
Author: Carsten Haitzler (Rasterman) <[email protected]>
Date:   Thu Feb 13 18:59:16 2014 +0900

    evas - filter - don't use longs when DATA32 is the right type
    
    fixes CID 1174078
---
 src/lib/evas/filters/evas_filter_parser.c | 4 ++--
 1 file 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 3335dc5..33ede86 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:

-- 


Reply via email to