more clang warnings-- (double returns as default case always returns
authorraster <raster>
Sun, 16 Jan 2011 04:08:09 +0000 (04:08 +0000)
committerraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sun, 16 Jan 2011 04:08:09 +0000 (04:08 +0000)
anyway - make it fall thru to default return)

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

src/bin/edje_cc_parse.c

index 1f28859..eae7c21 100644 (file)
@@ -1232,12 +1232,12 @@ _is_numi(char c)
 int
 _is_op1i(char c)
 {
-   switch(c)
+   switch (c)
      {
      case '*':;
      case '%':;
      case '/': return 1;
-     default: return 0;
+     default: break;
      }
    return 0;
 }
@@ -1245,11 +1245,11 @@ _is_op1i(char c)
 int
 _is_op2i(char c)
 {
-   switch(c)
+   switch (c)
      {
      case '+':;
      case '-': return 1;
-     default: return 0;
+     default: break;
      }
    return 0;
 }
@@ -1283,8 +1283,8 @@ _calci(char op, int a, int b)
      default:
        ERR("%s: Error. %s:%i unexpected character '%c'\n",
            progname, file_in, line - 1, op);
-       return a;
      }
+   return a;
 }
 
 /* float set of functoins */