Subversion Repositories HelenOS

Rev

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

Rev 4279 Rev 4280
Line 69... Line 69...
69
extern int str_cmp(const char *s1, const char *s2);
69
extern int str_cmp(const char *s1, const char *s2);
70
extern int str_lcmp(const char *s1, const char *s2, count_t max_len);
70
extern int str_lcmp(const char *s1, const char *s2, count_t max_len);
71
 
71
 
72
extern void str_cpy(char *dest, size_t size, const char *src);
72
extern void str_cpy(char *dest, size_t size, const char *src);
73
extern void str_ncpy(char *dest, size_t size, const char *src, size_t n);
73
extern void str_ncpy(char *dest, size_t size, const char *src, size_t n);
-
 
74
extern void str_append(char *dest, size_t size, const char *src);
74
 
75
 
75
extern void wstr_nstr(char *dst, const wchar_t *src, size_t size);
76
extern void wstr_nstr(char *dst, const wchar_t *src, size_t size);
76
 
77
 
77
extern const char *str_chr(const char *str, wchar_t ch);
78
extern const char *str_chr(const char *str, wchar_t ch);
78
extern const char *str_rchr(const char *str, wchar_t ch);
79
extern const char *str_rchr(const char *str, wchar_t ch);
Line 86... Line 87...
86
 * TODO: Get rid of this.
87
 * TODO: Get rid of this.
87
 */
88
 */
88
 
89
 
89
extern int stricmp(const char *, const char *);
90
extern int stricmp(const char *, const char *);
90
 
91
 
91
extern char *strcat(char *, const char *);
-
 
92
 
-
 
93
extern long int strtol(const char *, char **, int);
92
extern long int strtol(const char *, char **, int);
94
extern unsigned long strtoul(const char *, char **, int);
93
extern unsigned long strtoul(const char *, char **, int);
95
 
94
 
96
extern char * strtok_r(char *, const char *, char **);
95
extern char * strtok_r(char *, const char *, char **);
97
extern char * strtok(char *, const char *);
96
extern char * strtok(char *, const char *);