Browse Source

* Fixed UPPER() for strcasecmp

tags/v0.99.beta14
Jean-Yves Lamoureux jylam 18 years ago
parent
commit
a963825cdb
1 changed files with 3 additions and 3 deletions
  1. +3
    -3
      kernel/kernel.c

+ 3
- 3
kernel/kernel.c View File

@@ -27,7 +27,7 @@
#define IS_ALPHA(x) (x>='A' && x<='z') #define IS_ALPHA(x) (x>='A' && x<='z')
#define IS_UPPER(x) (x>='A' && x<='Z') #define IS_UPPER(x) (x>='A' && x<='Z')
#define IS_LOWER(x) (x>='a' && x<='z') #define IS_LOWER(x) (x>='a' && x<='z')
#define UPPER(x) (IS_LOWER(x)?(x+('a'-'A')):x)
#define UPPER(x) (IS_LOWER(x)?(x+('A'-'a')):x)
#define LOWER(x) (IS_UPPER(x)?(x-('a'-'A')):x) #define LOWER(x) (IS_UPPER(x)?(x-('a'-'A')):x)


/* Our memory mapping */ /* Our memory mapping */
@@ -68,7 +68,7 @@ void free(void *ptr)


void *realloc(void *ptr, size_t size) void *realloc(void *ptr, size_t size)
{ {
uint32_t oldsize = ((uint32_t *)ptr)[-1];
uint32_t oldsize = ((uint32_t *)ptr)[-1];
void *p; void *p;
if(oldsize >= size) if(oldsize >= size)
return ptr; return ptr;
@@ -279,7 +279,7 @@ double sqrt(double x)
for(i = 0; i < 10; i++) for(i = 0; i < 10; i++)
ret = (ret * ret + x) / (ret * 2.0); ret = (ret * ret + x) / (ret * 2.0);


return ret;
return (double)ret;
} }


#endif /* __KERNEL__ */ #endif /* __KERNEL__ */

Loading…
Cancel
Save