From 39185d622dc9eb8abe13d34925631c65593a8246 Mon Sep 17 00:00:00 2001
From: Tim Peters <tim.peters@gmail.com>
Date: Sat, 9 Nov 2002 04:31:38 +0000
Subject: [PATCH] BZ2Decomp_decompress():  Fixed more long vs LONG_LONG
 confusions.

---
 Modules/bz2module.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/Modules/bz2module.c b/Modules/bz2module.c
index d65e6ddf83..b4a22fbbee 100644
--- a/Modules/bz2module.c
+++ b/Modules/bz2module.c
@@ -1709,7 +1709,7 @@ BZ2Decomp_decompress(BZ2DecompObject *self, PyObject *args)
 	char *data;
 	int datasize;
 	int bufsize = SMALLCHUNK;
-	long totalout;
+	LONG_LONG totalout;
 	PyObject *ret = NULL;
 	bz_stream *bzs = &self->bzs;
 	int bzerror;
@@ -1769,7 +1769,7 @@ BZ2Decomp_decompress(BZ2DecompObject *self, PyObject *args)
 	}
 
 	if (bzs->avail_out != 0)
-		_PyString_Resize(&ret, BZS_TOTAL_OUT(bzs) - totalout);
+		_PyString_Resize(&ret, (int)(BZS_TOTAL_OUT(bzs) - totalout));
 
 	RELEASE_LOCK(self);
 	return ret;
-- 
2.40.0