From c5ca35c347eecdefa261eeb13d4676f219acc6b2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Nicolas=20L=C3=A9veill=C3=A9?= <nicolas@uucidl.com>
Date: Sun, 13 Dec 2015 15:19:42 +0100
Subject: [PATCH] Remove c4388 signed/unsigned mismatch

It is the counterpart to c4018 for x64 compilations.
---
 tools/windows/clvars.bat | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/tools/windows/clvars.bat b/tools/windows/clvars.bat
index 1870ba5..23772f6 100644
--- a/tools/windows/clvars.bat
+++ b/tools/windows/clvars.bat
@@ -10,12 +10,12 @@ set WARNINGS=%WARNINGS% -wd4464
 REM c4189 (local variable is initialized but not referenced)
 set WARNINGS=%WARNINGS% -wd4189
 
-REM c4018 (signed/unsigned mismatch)
+REM c4018/c4388 (signed/unsigned mismatch)
 REM basically useless. Complains about obviously correct code like:
 REM     uint8_t x = 60;
 REM     size_t i = 9;
 REM     i < x/8
-set WARNINGS=%WARNINGS% -wd4018
+set WARNINGS=%WARNINGS% -wd4018 -wd4388
 
 REM c4457 (declaration shadowing function parameter)
 REM FIXME(windows) TODO(uucidl): remove occurence of c4457 and reactivate
-- 
GitLab