From d098098ce1dcb02d18571551654cbe7b92d291a4 Mon Sep 17 00:00:00 2001 From: Victor Stinner Date: Wed, 6 Jun 2018 13:10:41 +0200 Subject: [PATCH] PC/_subprocess.c: Fix signed/unsigned comparison (GH-7446) Fix the following compiler warning on Windows: ..\PC\_subprocess.c(384): warning C4018: '>' : signed/unsigned mismatch --- PC/_subprocess.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PC/_subprocess.c b/PC/_subprocess.c index fc9aaa461132..66940ff7e4b8 100644 --- a/PC/_subprocess.c +++ b/PC/_subprocess.c @@ -381,7 +381,7 @@ getenvironment(PyObject* environment) } totalsize = (p - PyString_AS_STRING(out)) + ksize + 1 + vsize + 1 + 1; - if (totalsize > PyString_GET_SIZE(out)) { + if (totalsize > (size_t)PyString_GET_SIZE(out)) { size_t offset = p - PyString_AS_STRING(out); if (_PyString_Resize(&out, totalsize + 1024)) goto exit; -- 2.47.3