diff --git a/sickbeard/helpers.py b/sickbeard/helpers.py index 88560834..96927b41 100644 --- a/sickbeard/helpers.py +++ b/sickbeard/helpers.py @@ -462,16 +462,12 @@ def hardlinkFile(srcFile, destFile): copyFile(srcFile, destFile) -def symlink(srcFile, destFile): +def symlink(src, dst): if os.name == 'nt': import ctypes - - if ctypes.windll.kernel32.CreateSymbolicLinkW(unicode(destFile), unicode(srcFile), - 1 if os.path.isdir(srcFile) else 0) in [0, - 1280]: - raise ctypes.WinError() - else: - os.symlink(srcFile, destFile) + if ctypes.windll.kernel32.CreateSymbolicLinkW(unicode(dst), unicode(src), 1 if os.path.isdir(src) else 0) in [0,1280]: raise ctypes.WinError() + else: + os.symlink(src, dst) def moveAndSymlinkFile(srcFile, destFile):