Subversion Repositories HelenOS

Rev

Rev 4205 | Rev 4208 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4205 Rev 4207
Line 41... Line 41...
41
 
41
 
42
extern char invalch;
42
extern char invalch;
43
 
43
 
44
extern wchar_t chr_decode(const char *, size_t *, size_t);
44
extern wchar_t chr_decode(const char *, size_t *, size_t);
45
extern bool chr_encode(const wchar_t, char *, size_t *, size_t);
45
extern bool chr_encode(const wchar_t, char *, size_t *, size_t);
46
extern size_t str_lsize(const char *, count_t);
-
 
47
extern bool ascii_check(const wchar_t ch);
-
 
48
extern bool unicode_check(const wchar_t ch);
-
 
49
 
46
 
50
extern size_t strlen(const char *str);
47
extern size_t str_size(const char *str);
-
 
48
extern size_t str_lsize(const char *, count_t);
51
extern count_t str_length(const char *str);
49
extern count_t str_length(const char *str);
52
extern count_t wstr_length(const wchar_t *str);
50
extern count_t wstr_length(const wchar_t *str);
53
 
51
 
-
 
52
extern bool ascii_check(const wchar_t ch);
-
 
53
extern bool unicode_check(const wchar_t ch);
-
 
54
 
54
extern int strcmp(const char *src, const char *dst);
55
extern int strcmp(const char *src, const char *dst);
55
extern int strncmp(const char *src, const char *dst, size_t len);
56
extern int strncmp(const char *src, const char *dst, size_t len);
56
extern void strncpy(char *dest, const char *src, size_t len);
57
extern void strncpy(char *dest, const char *src, size_t len);
57
 
58
 
58
extern char *strchr(const char *s, int i);
59
extern char *strchr(const char *s, int i);