summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMaxime Coste <mawww@kakoune.org>2020-04-09 07:42:53 +1000
committerMaxime Coste <mawww@kakoune.org>2020-04-09 07:42:53 +1000
commit0fb479f0c22efce4aa427d030c9dbd47fe24af22 (patch)
tree5abed4c779c2ed6d8daae3d70ab4f07ebd9f32c9 /src
parentb3983dd52332de45419be250b9af145325f78bd8 (diff)
parent7d4a83a4493536627f80099ea338a28a51183ff1 (diff)
Merge branch 'netbsd' of http://github.com/niacat/kakoune
Diffstat (limited to 'src')
-rw-r--r--src/file.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/file.cc b/src/file.cc
index 79043d1c..600eae1f 100644
--- a/src/file.cc
+++ b/src/file.cc
@@ -21,7 +21,7 @@
#include <sys/select.h>
#include <unistd.h>
-#if defined(__FreeBSD__)
+#if defined(__FreeBSD__) or defined(__NetBSD__)
#include <sys/sysctl.h>
#endif
@@ -624,7 +624,7 @@ String get_kak_binary_path()
kak_assert(res != -1);
buffer[res] = '\0';
return buffer;
-#elif defined(__FreeBSD__)
+#elif defined(__FreeBSD__) or defined(__NetBSD__)
int mib[] = {CTL_KERN, KERN_PROC, KERN_PROC_PATHNAME, -1};
size_t res = sizeof(buffer);
sysctl(mib, 4, buffer, &res, NULL, 0);