diff --git a/dlls/coop.cpp b/dlls/coop.cpp index 8b9313e5..b28e7c8e 100644 --- a/dlls/coop.cpp +++ b/dlls/coop.cpp @@ -151,6 +151,23 @@ void UTIL_CoopKickPlayer(CBaseEntity *pPlayer) badlist[i] = strdup( name ); } +#ifdef __WIN32 // no strcasestr +#include +#include +const char *strcasestr( const char *s1, const char *s2 ) +{ + if( s1 == 0 || s2 == 0 ) + return 0; + + size_t n = strlen(s2); + + while(*s1) + if(!strnicmp(s1++,s2,n)) + return (s1-1); + + return 0; +} +#endif bool UTIL_CoopIsBadPlayer( CBaseEntity *plr ) {