From: Guido van Rossum Date: Thu, 26 Dec 1991 13:23:22 +0000 (+0000) Subject: Fix bogus mode mask. X-Git-Tag: v0.9.8~648 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=7e73fd0024f82c9ecce2e75da3af116ffa760993;p=thirdparty%2FPython%2Fcpython.git Fix bogus mode mask. --- diff --git a/Tools/scripts/classfix.py b/Tools/scripts/classfix.py index df9bed9e5fd7..9c56a89dc920 100755 --- a/Tools/scripts/classfix.py +++ b/Tools/scripts/classfix.py @@ -137,7 +137,7 @@ def fix(filename): # First copy the file's mode to the temp file try: statbuf = posix.stat(filename) - posix.chmod(tempname, statbuf[ST_MODE] & 0x7777) + posix.chmod(tempname, statbuf[ST_MODE] & 07777) except posix.error, msg: err(tempname + ': warning: chmod failed (' + `msg` + ')\n') # Then make a backup of the original file as filename~