PyUnicode_Resize() doesn't free its argument in case of a failure,
so we can jump to the error handling code that does.
(Spotted by Neal Norwitz)
diff --git a/Python/bltinmodule.c b/Python/bltinmodule.c
index c273012..2383b4f 100644
--- a/Python/bltinmodule.c
+++ b/Python/bltinmodule.c
@@ -2028,7 +2028,7 @@
 						need = 2*outlen;
 					if (PyUnicode_Resize(&result, need)) {
 						Py_DECREF(item);
-						return NULL;
+						goto Fail_1;
 					}
 					outlen = need;
 				}