warning--
authorraster <raster>
Sun, 19 Sep 2010 00:33:45 +0000 (00:33 +0000)
committerraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sun, 19 Sep 2010 00:33:45 +0000 (00:33 +0000)
(shuddup gcc)

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@52433 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/bin/edje_cc_parse.c

index 1c63b5f..6cb9cf0 100644 (file)
@@ -833,7 +833,8 @@ is_num(int n)
 {
    char *str;
    char *end;
-
+   long int ret;
+   
    str = eina_list_nth(params, n);
    if (!str)
      {
@@ -843,7 +844,11 @@ is_num(int n)
      }
    if (str[0] == 0) return 0;
    end = str;
-   strtol(str, &end, 0);
+   ret = strtol(str, &end, 0);
+   if ((ret == LONG_MIN) || (ret == LONG_MAX))
+     {
+        n = 0; // do nothing. shut gcc warnings up
+     }
    if ((end != str) && (end[0] == 0)) return 1;
    return 0;
 }