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 *); |