Subversion Repositories HelenOS

Rev

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

Rev 4207 Rev 4208
Line 40... Line 40...
40
#define UTF8_NO_LIMIT  ((size_t) -1)
40
#define UTF8_NO_LIMIT  ((size_t) -1)
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 int chr_encode(const wchar_t, char *, size_t *, size_t);
46
 
46
 
47
extern size_t str_size(const char *str);
47
extern size_t str_size(const char *str);
48
extern size_t str_lsize(const char *, count_t);
48
extern size_t str_lsize(const char *, count_t);
49
extern count_t str_length(const char *str);
49
extern count_t str_length(const char *str);
50
extern count_t wstr_length(const wchar_t *str);
50
extern count_t wstr_length(const wchar_t *str);