diff Modules/arraymodule.c @ 5583:edbcfed7fc7b legacy-trunk

Defined array.array_type, the type object.
author Guido van Rossum <guido@python.org>
date Thu, 22 May 1997 14:56:36 +0000
parents cfc13f3f3876
children 10e9cfa010f0
line wrap: on
line diff
--- a/Modules/arraymodule.c	Thu May 22 14:02:25 1997 +0000
+++ b/Modules/arraymodule.c	Thu May 22 14:56:36 1997 +0000
@@ -1315,5 +1315,10 @@
 void
 initarray()
 {
-	Py_InitModule("array", a_methods);
+	PyObject *m, *d;
+	m = Py_InitModule("array", a_methods);
+	d = PyModule_GetDict(m);
+	if (PyDict_SetItemString(d, "array_type",
+				 (PyObject *)&Arraytype) != 0)
+		Py_FatalError("can't define array.array_type");
 }