Skip to content

Commit

Permalink
Merge branch 'ss/msvc-strcasecmp'
Browse files Browse the repository at this point in the history
MSVC update.

* ss/msvc-strcasecmp:
  msvc: directly use MS version (_stricmp) of strcasecmp
  • Loading branch information
gitster committed Dec 1, 2018
2 parents 6233704 + d27525e commit c0e286a
Showing 1 changed file with 1 addition and 7 deletions.
8 changes: 1 addition & 7 deletions compat/msvc.h
Original file line number Diff line number Diff line change
Expand Up @@ -10,18 +10,12 @@
#define inline __inline
#define __inline__ __inline
#define __attribute__(x)
#define strcasecmp _stricmp
#define strncasecmp _strnicmp
#define ftruncate _chsize
#define strtoull _strtoui64
#define strtoll _strtoi64

static __inline int strcasecmp (const char *s1, const char *s2)
{
int size1 = strlen(s1);
int sisz2 = strlen(s2);
return _strnicmp(s1, s2, sisz2 > size1 ? sisz2 : size1);
}

#undef ERROR

#include "compat/mingw.h"
Expand Down

0 comments on commit c0e286a

Please sign in to comment.