diff --git a/vm/os-netbsd.c b/vm/os-netbsd.c old mode 100644 new mode 100755 index b9238b7877..c33b4ad69c --- a/vm/os-netbsd.c +++ b/vm/os-netbsd.c @@ -1,6 +1,11 @@ #include "master.h" +extern int main(); + const char *vm_executable_path(void) { - return NULL; + static Dl_info info = {0}; + if (!info.dli_fname) + dladdr(main, &info); + return info.dli_fname; }