31 # include <FL/Fl_Export.H>
36 # ifdef HAVE_STRINGS_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))
71 FL_EXPORT
extern int fl_snprintf(
char *,
size_t,
const char *, ...);
73 # define snprintf fl_snprintf
76 FL_EXPORT
extern int fl_vsnprintf(
char *,
size_t,
const char *, va_list ap);
78 # define vsnprintf fl_vsnprintf
86 FL_EXPORT
extern size_t fl_strlcat(
char *,
const char *,
size_t);
88 # define strlcat fl_strlcat
91 FL_EXPORT
extern size_t fl_strlcpy(
char *,
const char *,
size_t);
93 # define strlcpy fl_strlcpy