We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 97a6f42 commit b6491e7Copy full SHA for b6491e7
lib/pure/os.nim
@@ -565,6 +565,8 @@ when not weirdTarget and (defined(linux) or defined(solaris) or defined(bsd) or
565
if len > maxSymlinkLen:
566
result = newString(len+1)
567
len = readlink(procPath, result.cstring, len)
568
+ if len < 0: # error in readlink
569
+ len = 0
570
setLen(result, len)
571
572
when not weirdTarget and defined(openbsd):
0 commit comments