From 364f6becadd79698f8cb2593be7510cd7fe938a6 Mon Sep 17 00:00:00 2001
From: Jeremy Hylton <jeremy@alum.mit.edu>
Date: Tue, 16 Sep 2003 03:17:16 +0000
Subject: Correct check of PyUnicode_Resize() return value.

---
 Python/bltinmodule.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/Python/bltinmodule.c b/Python/bltinmodule.c
index c3beda9..5e74929 100644
--- a/Python/bltinmodule.c
+++ b/Python/bltinmodule.c
@@ -2381,7 +2381,8 @@ filterunicode(PyObject *func, PyObject *strobj)
 					   to avoid reallocations */
 					if (need < 2 * outlen)
 						need = 2 * outlen;
-					if (PyUnicode_Resize(&result, need)) {
+					if (PyUnicode_Resize(
+						&result, need) < 0) {
 						Py_DECREF(item);
 						goto Fail_1;
 					}
-- 
cgit v0.12

