[Python-Dev] cpython: Actually initialize __main__.__loader__ with loader instances, not the
Antoine Pitrou
solipsis at pitrou.net
Sun Jul 15 14:43:31 CEST 2012
More information about the Python-Dev mailing list
Sun Jul 15 14:43:31 CEST 2012
- Previous message: [Python-Dev] cpython: Take the first step in resolving the messy pkgutil vs importlib edge cases by
- Next message: [Python-Dev] early startup error reporting failure
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Sun, 15 Jul 2012 11:10:50 +0200 (CEST) nick.coghlan <python-checkins at python.org> wrote: > tstate = PyThreadState_GET(); > interp = tstate->interp; > - loader = PyObject_GetAttrString(interp->importlib, loader_name); > + loader_type = PyObject_GetAttrString(interp->importlib, loader_name); > + if (loader_type == NULL) { > + return -1; > + } > + loader = PyObject_CallFunction(loader_type, "ss", "__main__", filename); I think you may have a refleak on loader_type here. Regards Antoine. -- Software development and contracting: http://pro.pitrou.net
- Previous message: [Python-Dev] cpython: Take the first step in resolving the messy pkgutil vs importlib edge cases by
- Next message: [Python-Dev] early startup error reporting failure
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-Dev mailing list