Add tolower(), toupper().
authorBen Pfaff <blp@cs.stanford.edu>
Tue, 7 Sep 2004 23:47:31 +0000 (23:47 +0000)
committerBen Pfaff <blp@cs.stanford.edu>
Tue, 7 Sep 2004 23:47:31 +0000 (23:47 +0000)
src/lib/ctype.h

index 71b432cb00942477f15fde9b6cf03fa897f2d203..adc96be2ead8c05213c3d256b38fdbfa3592c2a5 100644 (file)
@@ -22,4 +22,7 @@ static inline int ispunct (int c) {
   return isprint (c) && !isalnum (c) && !isspace (c);
 }
 
+static inline int tolower (int c) { return isupper (c) ? c - 'A' + 'a' : c; }
+static inline int toupper (int c) { return islower (c) ? c - 'a' + 'A' : c; }
+
 #endif /* lib/ctype.h */