* src/pic16/device.c (Pics16[]): added devices 18F2550, 18F4331,
[fw/sdcc] / device / lib / pic16 / libsdcc / char / divschar.c
index d306f9410d61c24f160a875e1b36151a8fc0f704..173ea905e813c0dbc33cc4238b03baafdd8f6da9 100644 (file)
@@ -38,16 +38,12 @@ char _divschar (char a, char b) _IL_REENTRANT
   register char r;
   char ta, tb;
 
-       if(a<0)ta = -a; else ta = a;
-       if(b<0)tb = -b; else tb = b;
+    if(a<0)ta = -a; else ta = a;
+    if(b<0)tb = -b; else tb = b;
        
-       r = _divuchar(ta, tb);
-
-#if 1
-       if ( (a < 0) ^ (b < 0))
-               return -r;
-       else
-               return r;
-#endif
+    r = _divuchar(ta, tb);
+    
+    if ((a < 0) ^ (b < 0)) return -r;
+    else return r;
 }