Show More
@@ -230,13 +230,16 b' def checklink(path):' | |||||
230 | else: |
|
230 | else: | |
231 | checkdir = path |
|
231 | checkdir = path | |
232 | cachedir = None |
|
232 | cachedir = None | |
233 | name = tempfile.mktemp(dir=checkdir, prefix='checklink-') |
|
233 | fscheckdir = pycompat.fsdecode(checkdir) | |
|
234 | name = tempfile.mktemp(dir=fscheckdir, | |||
|
235 | prefix=r'checklink-') | |||
|
236 | name = pycompat.fsencode(name) | |||
234 | try: |
|
237 | try: | |
235 | fd = None |
|
238 | fd = None | |
236 | if cachedir is None: |
|
239 | if cachedir is None: | |
237 | fd = tempfile.NamedTemporaryFile(dir=checkdir, |
|
240 | fd = tempfile.NamedTemporaryFile(dir=fscheckdir, | |
238 | prefix='hg-checklink-') |
|
241 | prefix=r'hg-checklink-') | |
239 | target = os.path.basename(fd.name) |
|
242 | target = pycompat.fsencode(os.path.basename(fd.name)) | |
240 | else: |
|
243 | else: | |
241 | # create a fixed file to link to; doesn't matter if it |
|
244 | # create a fixed file to link to; doesn't matter if it | |
242 | # already exists. |
|
245 | # already exists. |
General Comments 0
You need to be logged in to leave comments.
Login now