Subversion Repositories Kolibri OS

Rev

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