Bugs item #1069409     C:\Python24\Lib\compileall.py returns False

* return an integer rather than a boolean
diff --git a/Lib/compileall.py b/Lib/compileall.py
index a1f252e..b21d95f 100644
--- a/Lib/compileall.py
+++ b/Lib/compileall.py
@@ -153,5 +153,5 @@
     return success
 
 if __name__ == '__main__':
-    exit_status = not main()
+    exit_status = int(not main())
     sys.exit(exit_status)