1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
/********************************************************************\
Copyright (c) 2020 by Aleksey Cheusov
See LICENSE file in the distribution.
\********************************************************************/
#ifndef _MKC_STRSEP_H_
#define _MKC_STRSEP_H_
#ifndef _MKC_CHECK_STRSEP
# error "Missing MKC_FEATURES += strsep"
#endif
#include <string.h>
#include "mkc_externc.h"
__MKC_BEGIN_DECLS
#if !HAVE_FUNC2_STRSEP_STRING_H
# define strsep(s, d) stresep((s), (d), 0)
#endif
#if !HAVE_FUNC3_STRESEP_STRING_H
char *stresep(char **stringp, const char *delim, int esc);
#endif
__MKC_END_DECLS
#endif // _MKC_STRSEP_H_
|