diff options
-rwxr-xr-x | clip | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -40,7 +40,7 @@ def fileno(filelike): def secure_open(path, mode='r', *l, **kw): if os.path.islink(path): raise SecurityError("The clipboard file can not be a symlink") - real_mode = real_mode.replace('w', 'a') + real_mode = mode.replace('w', 'a') with open(path, real_mode, *l, **kw) as fo: if os.fstat(fileno(fo)) != os.stat(path): raise SecurityError("Intrusion might have been done on %s" % path) |