Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 8621 → Rev 8622

/contrib/kolibri-libc/source/string/strtok.c
0,0 → 1,30
/* strtok( char *, const char * )
 
This file is part of the Public Domain C Library (PDCLib).
Permission is granted to use, modify, and / or redistribute at will.
*/
 
#include <string.h>
 
char* strtok(char* s, const char* delim)
{
static char* savep;
char* res;
 
if(s)
savep = NULL;
else
s = savep;
 
if (*s == '\0')
return NULL;
s += strspn(s, delim);
if (*s == '\0')
return NULL;
res = s;
s += strcspn(s, delim);
savep = s + 1;
*s = '\0';
return res;
}