From 361446fafe3d599b92ba950f4acce0df5fbcc973 Mon Sep 17 00:00:00 2001 From: Vincent Torri Date: Fri, 26 Mar 2010 08:05:02 +0000 Subject: [PATCH] * src/lib/evil_string.c: * src/lib/evil_string.h: add strcasecmp wrapper for vc++ SVN revision: 47485 --- legacy/evil/ChangeLog | 6 ++++++ legacy/evil/src/lib/evil_string.c | 9 +++++++++ legacy/evil/src/lib/evil_string.h | 6 ++++++ 3 files changed, 21 insertions(+) diff --git a/legacy/evil/ChangeLog b/legacy/evil/ChangeLog index 93d6d9850f..13dcd9f42f 100644 --- a/legacy/evil/ChangeLog +++ b/legacy/evil/ChangeLog @@ -1,3 +1,9 @@ +2010-03-26 Vincent Torri + + * src/lib/evil_string.c: + * src/lib/evil_string.h: + add strcasecmp wrapper for vc++ + 2010-03-12 Vincent Torri * src/lib/Makefile.am: diff --git a/legacy/evil/src/lib/evil_string.c b/legacy/evil/src/lib/evil_string.c index 7cb2e51242..f8fbcbf27c 100644 --- a/legacy/evil/src/lib/evil_string.c +++ b/legacy/evil/src/lib/evil_string.c @@ -83,3 +83,12 @@ strrstr (const char *str, const char *substr) return ret; } + +#ifdef _MSC_VER + +int strcasecmp(const char *s1, const char *s2) +{ + return lstrcmp(s1, s2); +} + +#endif /* _MSC_VER */ diff --git a/legacy/evil/src/lib/evil_string.h b/legacy/evil/src/lib/evil_string.h index 99e187f70f..1e5bf793f2 100644 --- a/legacy/evil/src/lib/evil_string.h +++ b/legacy/evil/src/lib/evil_string.h @@ -103,6 +103,12 @@ EAPI int strcoll (const char *s1, const char *s2); */ EAPI char *strrstr (const char *str, const char *substr); +#ifdef _MSC_VER + +EAPI int strcasecmp(const char *s1, const char *s2); + +#endif /* _MSC_VER */ + /** * @}