Rev 4265 | Rev 4268 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 4265 | Rev 4266 | ||
|---|---|---|---|
| Line 76... | Line 76... | ||
| 76 | extern const char *str_rchr(const char *str, wchar_t ch); |
76 | extern const char *str_rchr(const char *str, wchar_t ch); |
| 77 | 77 | ||
| 78 | 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); |
| 79 | extern bool wstr_remove(wchar_t *str, count_t pos); |
79 | extern bool wstr_remove(wchar_t *str, count_t pos); |
| 80 | 80 | ||
| - | 81 | extern char *str_dup(const char *); |
|
| - | 82 | ||
| 81 | /* |
83 | /* |
| 82 | * TODO: Get rid of this. |
84 | * TODO: Get rid of this. |
| 83 | */ |
85 | */ |
| 84 | 86 | ||
| 85 | extern int strncmp(const char *, const char *, size_t); |
87 | extern int strncmp(const char *, const char *, size_t); |
| 86 | extern int stricmp(const char *, const char *); |
88 | extern int stricmp(const char *, const char *); |
| 87 | 89 | ||
| 88 | extern char *strcpy(char *, const char *); |
90 | extern char *strcpy(char *, const char *); |
| 89 | extern char *strncpy(char *, const char *, size_t); |
- | |
| 90 | - | ||
| 91 | extern char *strcat(char *, const char *); |
91 | extern char *strcat(char *, const char *); |
| 92 | 92 | ||
| 93 | extern char *strdup(const char *); |
- | |
| 94 | - | ||
| 95 | extern long int strtol(const char *, char **, int); |
93 | extern long int strtol(const char *, char **, int); |
| 96 | extern unsigned long strtoul(const char *, char **, int); |
94 | extern unsigned long strtoul(const char *, char **, int); |
| 97 | 95 | ||
| 98 | extern char * strtok_r(char *, const char *, char **); |
96 | extern char * strtok_r(char *, const char *, char **); |
| 99 | extern char * strtok(char *, const char *); |
97 | extern char * strtok(char *, const char *); |