Subversion Repositories HelenOS

Rev

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

Rev 4264 Rev 4265
Line 71... Line 71...
71
 
71
 
72
extern void str_ncpy(char *dst, const char *src, size_t size);
72
extern void str_ncpy(char *dst, const char *src, size_t size);
73
extern void wstr_nstr(char *dst, const wchar_t *src, size_t size);
73
extern void wstr_nstr(char *dst, const wchar_t *src, size_t size);
74
 
74
 
75
extern const char *str_chr(const char *str, wchar_t ch);
75
extern const char *str_chr(const char *str, wchar_t ch);
-
 
76
extern const char *str_rchr(const char *str, wchar_t ch);
76
 
77
 
77
extern bool wstr_linsert(wchar_t *str, wchar_t ch, count_t pos, count_t max_pos);
78
extern bool wstr_linsert(wchar_t *str, wchar_t ch, count_t pos, count_t max_pos);
78
extern bool wstr_remove(wchar_t *str, count_t pos);
79
extern bool wstr_remove(wchar_t *str, count_t pos);
79
 
80
 
80
/*
81
/*
Line 89... Line 90...
89
 
90
 
90
extern char *strcat(char *, const char *);
91
extern char *strcat(char *, const char *);
91
 
92
 
92
extern char *strdup(const char *);
93
extern char *strdup(const char *);
93
 
94
 
94
extern char *strchr(const char *, int);
-
 
95
extern char *strrchr(const char *, int);
-
 
96
 
-
 
97
extern long int strtol(const char *, char **, int);
95
extern long int strtol(const char *, char **, int);
98
extern unsigned long strtoul(const char *, char **, int);
96
extern unsigned long strtoul(const char *, char **, int);
99
 
97
 
100
extern char * strtok_r(char *, const char *, char **);
98
extern char * strtok_r(char *, const char *, char **);
101
extern char * strtok(char *, const char *);
99
extern char * strtok(char *, const char *);