From 8a4fa297a5ddaa41390f76f04556556399cf9a29 Mon Sep 17 00:00:00 2001
From: Tom Lane <tgl@sss.pgh.pa.us>
Date: Fri, 19 Jul 2019 14:48:57 -0400
Subject: [PATCH] Silence compiler warning, hopefully.

Absorb commit e5e04c962a5d12eebbf867ca25905b3ccc34cbe0 from upstream
IANA code, in hopes of silencing warnings from MSVC about negating
a bool value.

Discussion: https://postgr.es/m/20190719035347.GJ1859@paquier.xyz
---
 src/timezone/zic.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/timezone/zic.c b/src/timezone/zic.c
index f440065bd91..f7bbe41c524 100644
--- a/src/timezone/zic.c
+++ b/src/timezone/zic.c
@@ -2398,7 +2398,7 @@ writezone(const char *const name, const char *const string, char version,
 		if (pass == 1 && !want_bloat())
 		{
 			utcnt = stdcnt = thisleapcnt = 0;
-			thistimecnt = -locut - hicut;
+			thistimecnt = -(locut + hicut);
 			thistypecnt = thischarcnt = 1;
 			thistimelim = thistimei;
 		}