git.ucc.asn.au
/
tpg
/
acess2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Usermode/libc - C++ wrapping in headers, time rework
[tpg/acess2.git]
/
Usermode
/
Libraries
/
libc.so_src
/
include_exp
/
ctype.h
diff --git
a/Usermode/Libraries/libc.so_src/include_exp/ctype.h
b/Usermode/Libraries/libc.so_src/include_exp/ctype.h
index
60753a6
..
75e4ce8
100644
(file)
--- a/
Usermode/Libraries/libc.so_src/include_exp/ctype.h
+++ b/
Usermode/Libraries/libc.so_src/include_exp/ctype.h
@@
-8,51
+8,29
@@
#ifndef _CTYPE_H_
#define _CTYPE_H_
#ifndef _CTYPE_H_
#define _CTYPE_H_
-static inline int isalpha(int ch) {
- if('A'<=ch&&ch<='Z') return 1;
- if('a'<=ch&&ch<='z') return 1;
- return 0;
-}
-static inline int isdigit(int ch) {
- if('0'<=ch&&ch<='9') return 1;
- return 0;
-}
+#ifdef __cplusplus
+extern "C" {
+#endif
-static inline int isalnum(int ch) {
- return isalpha(ch) || isdigit(ch);
-}
+extern int isalpha(int ch);
+extern int isdigit(int ch);
-static inline int toupper(int ch) {
- if('a'<=ch && ch <='z')
- return ch - 'a' + 'A';
- return ch;
-}
-static inline int tolower(int ch) {
- if('A'<=ch && ch <='Z')
- return ch - 'A' + 'a';
- return ch;
-}
+extern int isalnum(int ch);
-static inline int isspace(int ch) {
- if(ch == ' ') return 1;
- if(ch == '\t') return 1;
- if(ch == '\r') return 1;
- if(ch == '\n') return 1;
- return 0;
-}
+extern int toupper(int ch);
+extern int tolower(int ch);
-static inline int isxdigit(int ch) {
- if('0'<=ch&&ch<='9') return 1;
- if('a'<=ch&&ch<='f') return 1;
- if('F'<=ch&&ch<='F') return 1;
- return 0;
-}
+extern int isprint(int ch);
+
+extern int isspace(int ch);
+
+extern int isxdigit(int ch);
// C99
// C99
-static inline int isblank(int ch) {
- if(ch == ' ') return 1;
- if(ch == '\t') return 1;
- return 0;
+extern int isblank(int ch);
+
+#ifdef __cplusplus
}
}
+#endif
#endif
#endif
UCC
git Repository :: git.ucc.asn.au