Fix small omission: with all the new code, sys.exit(None) would print
"None"; this should be equivalent to sys.exit(0).
diff --git a/Python/pythonrun.c b/Python/pythonrun.c
index e5dc41f..dfdc711 100644
--- a/Python/pythonrun.c
+++ b/Python/pythonrun.c
@@ -656,6 +656,8 @@
 			if (code) {
 				Py_DECREF(v);
 				v = code;
+				if (v == Py_None)
+					Py_Exit(0);
 			}
 			/* if we failed to dig out the "code" attribute,
 			   then just let the else clause below print the