31# include <FL/Fl_Export.H>
51# if defined(WIN32) && !defined(__CYGWIN__)
52# define strcasecmp(s,t) _stricmp((s), (t))
53# define strncasecmp(s,t,n) _strnicmp((s), (t), (n))
59# define strdup _strdup
60# define unlink _unlink
62# elif defined(__EMX__)
63# define strcasecmp(s,t) stricmp((s), (t))
64# define strncasecmp(s,t,n) strnicmp((s), (t), (n))
71FL_EXPORT
extern int fl_snprintf(
char *,
size_t,
const char *, ...);
73# define snprintf fl_snprintf
76FL_EXPORT
extern int fl_vsnprintf(
char *,
size_t,
const char *, va_list ap);
78# define vsnprintf fl_vsnprintf
86FL_EXPORT
extern size_t fl_strlcat(
char *,
const char *,
size_t);
88# define strlcat fl_strlcat
91FL_EXPORT
extern size_t fl_strlcpy(
char *,
const char *,
size_t);
93# define strlcpy fl_strlcpy