diff Modules/_ctypes/callbacks.c @ 43855:ee081609cee8

Added some additional checks for sys.std?? is None, see #1440
author Christian Heimes <christian@cheimes.de>
date Thu, 15 Nov 2007 02:26:46 +0000
parents 3df5c7461603
children f324631462a2
line wrap: on
line diff
--- a/Modules/_ctypes/callbacks.c	Thu Nov 15 02:15:53 2007 +0000
+++ b/Modules/_ctypes/callbacks.c	Thu Nov 15 02:26:46 2007 +0000
@@ -17,7 +17,7 @@
 	va_start(marker, msg);
 	vsnprintf(buf, sizeof(buf), msg, marker);
 	va_end(marker);
-	if (f)
+	if (f != NULL && f != Py_None)
 		PyFile_WriteString(buf, f);
 	PyErr_Print();
 }