Fix typo in variable name from last revision.
authorZac Medico <zmedico@gentoo.org>
Fri, 17 Mar 2006 21:11:52 +0000 (21:11 -0000)
committerZac Medico <zmedico@gentoo.org>
Fri, 17 Mar 2006 21:11:52 +0000 (21:11 -0000)
svn path=/main/trunk/; revision=2918

pym/portage_util.py

index 38a03087a5b9f48e434944e6b53af9b224253be1..9956b107d69550dd0c6bf934f5035fafd7b56988 100644 (file)
@@ -497,7 +497,7 @@ def apply_permissions(filename, uid=-1, gid=-1, mode=-1, mask=-1,
                if      (mode & st_mode != mode) or \
                        ((mask ^ st_mode) & st_mode != st_mode):
                        new_mode = mode | st_mode
-                       new_mode = (mask ^ new_mode) & mode
+                       new_mode = (mask ^ new_mode) & new_mode
        elif mode != -1:
                mode = mode & 07777 # protect from unwanted bits
                if mode != st_mode: