From: Benjamin Peterson Date: Tue, 5 Jul 2011 03:27:16 +0000 (-0500) Subject: start out this branch always with filename NULL X-Git-Tag: v2.7.3rc1~637 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4833c98f85c1ec06a7451f56e1bf3b1f9951da0b;p=thirdparty%2FPython%2Fcpython.git start out this branch always with filename NULL --- diff --git a/Python/_warnings.c b/Python/_warnings.c index 6d621b8f7db9..445ff6ba9e45 100644 --- a/Python/_warnings.c +++ b/Python/_warnings.c @@ -514,7 +514,7 @@ setup_context(Py_ssize_t stack_level, PyObject **filename, int *lineno, } else { const char *module_str = PyString_AsString(*module); - Py_XDECREF(*filename); + *filename = NULL; if (module_str && strcmp(module_str, "__main__") == 0) { PyObject *argv = PySys_GetObject("argv"); if (argv != NULL && PyList_Size(argv) > 0) {