Removing warnings found by gcc -Wall
diff --git a/Objects/object.c b/Objects/object.c
index 72c3013..a7df526 100644
--- a/Objects/object.c
+++ b/Objects/object.c
@@ -1123,6 +1123,10 @@
 		typecode = Py_TRASHCAN_FRAME;
 	else if (PyTraceBack_Check(op))
 		typecode = Py_TRASHCAN_TRACEBACK;
+	else /* We have a bug here -- those are the only types in GC */ {
+		Py_FatalError("Type not supported in GC -- internal bug");
+		return; /* pacify compiler -- execution never here */
+	}
 	op->ob_refcnt = typecode;
 
 	op->ob_type = (PyTypeObject*)_PyTrash_delete_later;