Use /proc/self/exe on NetBSD

This commit is contained in:
def 2016-03-07 02:13:35 +01:00
commit e6dfadf55d

View file

@ -1374,7 +1374,7 @@ proc getAppFilename*(): string {.rtl, extern: "nos$1", tags: [ReadIOEffect].} =
if result.len > 0: if result.len > 0:
result = result.expandFilename result = result.expandFilename
else: else:
when defined(linux) or defined(aix): when defined(linux) or defined(aix) or defined(netbsd):
result = getApplAux("/proc/self/exe") result = getApplAux("/proc/self/exe")
elif defined(solaris): elif defined(solaris):
result = getApplAux("/proc/" & $getpid() & "/path/a.out") result = getApplAux("/proc/" & $getpid() & "/path/a.out")