Rev 4874 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4874 | Rev 4921 | ||
---|---|---|---|
Line 11... | Line 11... | ||
11 | INDEX |
11 | INDEX |
12 | strsep |
12 | strsep |
Line 13... | Line 13... | ||
13 | 13 | ||
14 | ANSI_SYNOPSIS |
14 | ANSI_SYNOPSIS |
15 | #include |
15 | #include |
- | 16 | char *strtok(char *restrict <[source]>, |
|
16 | char *strtok(char *<[source]>, const char *<[delimiters]>) |
17 | const char *restrict <[delimiters]>) |
- | 18 | char *strtok_r(char *restrict <[source]>, |
|
17 | char *strtok_r(char *<[source]>, const char *<[delimiters]>, |
19 | const char *restrict <[delimiters]>, |
18 | char **<[lasts]>) |
20 | char **<[lasts]>) |
Line 19... | Line 21... | ||
19 | char *strsep(char **<[source_ptr]>, const char *<[delimiters]>) |
21 | char *strsep(char **<[source_ptr]>, const char *<[delimiters]>) |
20 | 22 | ||
Line 90... | Line 92... | ||
90 | 92 | ||
Line 91... | Line 93... | ||
91 | extern char *__strtok_r (char *, const char *, char **, int); |
93 | extern char *__strtok_r (char *, const char *, char **, int); |
92 | 94 | ||
93 | char * |
95 | char * |
94 | _DEFUN (strtok, (s, delim), |
96 | _DEFUN (strtok, (s, delim), |
95 | register char *s _AND |
97 | register char *__restrict s _AND |
- | 98 | register const char *__restrict delim) |
|
- | 99 | { |
|
96 | register const char *delim) |
100 | struct _reent *reent = _REENT; |
97 | { |
101 | |
98 | _REENT_CHECK_MISC(_REENT); |
102 | _REENT_CHECK_MISC(reent); |
99 | return __strtok_r (s, delim, &(_REENT_STRTOK_LAST(_REENT)), 1); |
103 | return __strtok_r (s, delim, &(_REENT_STRTOK_LAST(reent)), 1); |