Use prefix decrement
diff --git a/Objects/dictobject.c b/Objects/dictobject.c
index 9e2b944..eaa490e 100644
--- a/Objects/dictobject.c
+++ b/Objects/dictobject.c
@@ -208,10 +208,10 @@
 void
 PyDict_Fini(void)
 {
-	PyListObject *op;
+	PyDictObject *op;
 
 	while (numfree) {
-		op = free_list[numfree--];
+		op = free_list[--numfree];
 		assert(PyDict_CheckExact(op));
 		PyObject_GC_Del(op);
 	}