Displaying 1 result from an estimated 1 matches for "__ctype_digit".
2003 Nov 24
1
[PATCH] fix off-by-one correction in ctypes
...ude/ctype.h b/klibc/include/ctype.h
--- a/klibc/include/ctype.h Mon Nov 24 15:37:03 2003
+++ b/klibc/include/ctype.h Mon Nov 24 15:37:03 2003
@@ -35,13 +35,13 @@
__ctype_inline int isalnum(int __c)
{
- return __ctypes[__c+1] &
+ return __ctypes[__c] &
(__ctype_upper|__ctype_lower|__ctype_digit);
}
__ctype_inline int isalpha(int __c)
{
- return __ctypes[__c+1] &
+ return __ctypes[__c] &
(__ctype_upper|__ctype_lower);
}
@@ -57,48 +57,48 @@
__ctype_inline int iscntrl(int __c)
{
- return (__c >= 0) && !(__ctypes[__c+1] & __ctype_print);
+ return (_...