diff --git a/src/platform_freebsd.cc b/src/platform_freebsd.cc index 77d1b188014..0c8b2599f91 100644 --- a/src/platform_freebsd.cc +++ b/src/platform_freebsd.cc @@ -74,6 +74,7 @@ int OS::GetExecutablePath(char* buffer, size_t* size) { if (sysctl(mib, 4, buffer, size, NULL, 0) == -1) { return -1; } + *size-=1; return 0; }