Sign in
kernel
/
pub
/
scm
/
linux
/
kernel
/
git
/
bwh
/
klibc
/
201dabf78546ca712d3541670a5d898dc199854e
/
.
/
usr
/
klibc
/
strsep.c
blob: 44e76bd0b35c0ef3a12f9eb72ae86b8bdd930ffe [
file
] [
log
] [
blame
]
/*
* strsep.c
*/
#include
<string.h>
char
*
strsep
(
char
**
stringp
,
const
char
*
delim
)
{
char
*
s
=
*
stringp
;
char
*
e
;
if
(!
s
)
return
NULL
;
e
=
strpbrk
(
s
,
delim
);
if
(
e
)
*
e
++
=
'\0'
;
*
stringp
=
e
;
return
s
;
}