#if !HAVE_STRCASECMP extern int strcasecmp(const char *a, const char *b); #endif #if !HAVE_STRNCASECMP extern int strncasecmp(const char *a, const char *b, size_t max); #endif #if !HAVE_STRDUP extern char *strdup(const char *s); #endif #if !HAVE_SWAB extern void swab(const void *src, void *dst, int num); #endif #if !HAVE_STRUPR extern char *strupr(char *s); #endif #if __GNUC__ #define INLINE static inline #elif __MWERKS__ #define INLINE inline #else #define INLINE static #endif