[Python-checkins] python/dist/src/Python errors.c,2.72,2.73

mhammond@users.sourceforge.net mhammond@users.sourceforge.net
2002年10月03日 17:09:40 -0700


Update of /cvsroot/python/python/dist/src/Python
In directory usw-pr-cvs1:/tmp/cvs-serv14776
Modified Files:
	errors.c 
Log Message:
Fix errors to pep277 checkin identified by Neal Norwitz.
Index: errors.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Python/errors.c,v
retrieving revision 2.72
retrieving revision 2.73
diff -C2 -d -r2.72 -r2.73
*** errors.c	3 Oct 2002 05:10:39 -0000	2.72
--- errors.c	4 Oct 2002 00:09:38 -0000	2.73
***************
*** 335,339 ****
 	PyObject *name = filename ? PyString_FromString(filename) : NULL;
 	PyObject *result = PyErr_SetFromErrnoWithFilenameObject(exc, name);
! 	Py_DECREF(name);
 	return result;
 }
--- 335,339 ----
 	PyObject *name = filename ? PyString_FromString(filename) : NULL;
 	PyObject *result = PyErr_SetFromErrnoWithFilenameObject(exc, name);
! 	Py_XDECREF(name);
 	return result;
 }
***************
*** 445,449 ****
 						 PyExc_WindowsError,
 						 ierr, name);
! 	Py_XDECREF(result);
 	return result;
 }
--- 445,449 ----
 						 PyExc_WindowsError,
 						 ierr, name);
! 	Py_XDECREF(name);
 	return result;
 }
***************
*** 460,464 ****
 						 PyExc_WindowsError,
 						 ierr, name);
! 	Py_XDECREF(result);
 	return result;
 }
--- 460,464 ----
 						 PyExc_WindowsError,
 						 ierr, name);
! 	Py_XDECREF(name);
 	return result;
 }

AltStyle によって変換されたページ (->オリジナル) /