Correctly use realloc return value. Fixes bug #114424.
diff --git a/Objects/tupleobject.c b/Objects/tupleobject.c
index 71e9764..63d0ca7 100644
--- a/Objects/tupleobject.c
+++ b/Objects/tupleobject.c
@@ -503,7 +503,7 @@
 #ifdef WITH_CYCLE_GC
 		PyGC_Head *g = PyObject_AS_GC((PyObject *)v);
 		PyObject_GC_Fini((PyObject *)v);
-		sv = (PyTupleObject *)
+		g = (PyTupleObject *)
 			PyObject_REALLOC((char *)g, sizeof(PyTupleObject) 
 					+ PyGC_HEAD_SIZE
 					+ newsize * sizeof(PyObject *));