mirror of
https://git.gnunet.org/libmicrohttpd.git
synced 2026-09-25 04:09:31 +03:00
mhd_str: improved compatibility with older compilers, including VS2010, VS2012
This commit is contained in:
@@ -271,7 +271,8 @@ MHD_str_equal_caseless_ (const char * str1, const char * str2)
|
||||
int
|
||||
MHD_str_equal_caseless_n_ (const char * const str1, const char * const str2, size_t maxlen)
|
||||
{
|
||||
for (size_t i = 0; i < maxlen; ++i)
|
||||
size_t i;
|
||||
for (i = 0; i < maxlen; ++i)
|
||||
{
|
||||
const char c1 = str1[i];
|
||||
const char c2 = str2[i];
|
||||
|
||||
@@ -10,7 +10,11 @@
|
||||
#define MSVC 1
|
||||
|
||||
/* Define to type which will be used as boolean type. */
|
||||
#if _MSC_VER+0 >= 1800
|
||||
#define _MHD_bool _Bool
|
||||
#else /* before VS 2013 */
|
||||
#define _MHD_bool int
|
||||
#endif /* before VS 2013 */
|
||||
|
||||
/* Define to 1 if your C compiler supports inline functions. */
|
||||
#define INLINE_FUNC 1
|
||||
|
||||
Reference in New Issue
Block a user