Enabled (and fixed) newvarobject()
diff --git a/Objects/object.c b/Objects/object.c
index c54bf5c..2b5b891 100644
--- a/Objects/object.c
+++ b/Objects/object.c
@@ -46,8 +46,6 @@
 	return op;
 }
 
-#if 0 /* unused */
-
 varobject *
 newvarobject(tp, size)
 	typeobject *tp;
@@ -56,15 +54,13 @@
 	varobject *op = (varobject *)
 		malloc(tp->tp_basicsize + size * tp->tp_itemsize);
 	if (op == NULL)
-		return err_nomem();
+		return (varobject *)err_nomem();
 	NEWREF(op);
 	op->ob_type = tp;
 	op->ob_size = size;
 	return op;
 }
 
-#endif
-
 int StopPrint; /* Flag to indicate printing must be stopped */
 
 static int prlevel;