To ignore a call, cast it to (void), not to (void *)...
diff --git a/Python/pythonrun.c b/Python/pythonrun.c
index c8921da..08d1dbe 100644
--- a/Python/pythonrun.c
+++ b/Python/pythonrun.c
@@ -373,7 +373,7 @@
 	   cleanup actions usually done (these are mostly for
 	   debugging anyway). */
 	
-	(void *) save_thread();
+	(void) save_thread();
 	donecalls();
 	exit_prog(sts);