]> granicus.if.org Git - python/commit
New APIs for embedding applications that want to add their own entries
authorGuido van Rossum <guido@python.org>
Thu, 14 May 1998 02:32:54 +0000 (02:32 +0000)
committerGuido van Rossum <guido@python.org>
Thu, 14 May 1998 02:32:54 +0000 (02:32 +0000)
commit09cae1f8cd57b24b711c3024056562e5124c3b65
treef6a286e1e7c72547d4a4a7c26b16cd8c72310c41
parentba7cc0cfbacc099d9c6ccc35dda3c0f525e258f5
New APIs for embedding applications that want to add their own entries
to the table of built-in modules.  This should normally be called
*before* Py_Initialize().  When the malloc() or realloc() call fails,
-1 is returned and the existing table is unchanged.

After a similar function by Just van Rossum.

int PyImport_ExtendInittab(struct _inittab *newtab);
int PyImport_AppendInittab(char *name, void (*initfunc)());
Python/import.c