diff Python/import.c @ 5375:7f90a671cc1d legacy-trunk

Oops, forgot one: inittab.
author Guido van Rossum <guido@python.org>
date Tue, 29 Apr 1997 20:24:10 +0000
parents 5880384d7c71
children e926c331ebbf
line wrap: on
line diff
--- a/Python/import.c	Tue Apr 29 20:22:47 1997 +0000
+++ b/Python/import.c	Tue Apr 29 20:24:10 1997 +0000
@@ -570,9 +570,9 @@
 	char *name;
 {
 	int i;
-	for (i = 0; inittab[i].name != NULL; i++) {
-		if (strcmp(name, inittab[i].name) == 0) {
-			if (inittab[i].initfunc == NULL) {
+	for (i = 0; _PyImport_Inittab[i].name != NULL; i++) {
+		if (strcmp(name, _PyImport_Inittab[i].name) == 0) {
+			if (_PyImport_Inittab[i].initfunc == NULL) {
 				PyErr_SetString(PyExc_ImportError,
 					   "Cannot re-init internal module");
 				return -1;
@@ -580,7 +580,7 @@
 			if (Py_VerboseFlag)
 				fprintf(stderr, "import %s # builtin\n",
 					name);
-			(*inittab[i].initfunc)();
+			(*_PyImport_Inittab[i].initfunc)();
 			if (PyErr_Occurred())
 				return -1;
 			return 1;
@@ -880,9 +880,9 @@
 	char *name;
 	if (!PyArg_ParseTuple(args, "s", &name))
 		return NULL;
-	for (i = 0; inittab[i].name != NULL; i++) {
-		if (strcmp(name, inittab[i].name) == 0) {
-			if (inittab[i].initfunc == NULL)
+	for (i = 0; _PyImport_Inittab[i].name != NULL; i++) {
+		if (strcmp(name, _PyImport_Inittab[i].name) == 0) {
+			if (_PyImport_Inittab[i].initfunc == NULL)
 				return PyInt_FromLong(-1);
 			else
 				return PyInt_FromLong(1);