summaryrefslogtreecommitdiffstats
path: root/src/lib/Client/Toolset.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/Client/Toolset.py')
-rw-r--r--src/lib/Client/Toolset.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/Client/Toolset.py b/src/lib/Client/Toolset.py
index 3b5c08b97..9b73432e3 100644
--- a/src/lib/Client/Toolset.py
+++ b/src/lib/Client/Toolset.py
@@ -21,7 +21,7 @@ def calc_perms(initial, perms):
tempperms = initial
if len(perms) == 3:
perms = '0%s' % (perms)
- [suid, user, group, other] = [perms[int(x)] for x in range(4)]
+ [suid, user, group, other] = [int(perms[x]) for x in range(4)]
for (num, perm) in {1:S_ISVTX, 2:S_ISGID, 4:S_ISUID}.iteritems():
if suid & num:
tempperms |= perm