commit | e6ec11817b8d3030690129ea800a50f1272f89a5 | [log] [tgz] |
---|---|---|
author | Shinichiro Hamaji <shinichiro.hamaji@gmail.com> | Fri Jul 31 15:02:35 2015 +0900 |
committer | Shinichiro Hamaji <shinichiro.hamaji@gmail.com> | Fri Jul 31 15:02:35 2015 +0900 |
tree | 6e99b464f681a7a97bfb368e8a0c5da2a27bf0a5 | |
parent | 2f6078b3d0e210064b49364826b6b46d45175085 [diff] [blame] |
[C++] Fix Mac build
diff --git a/fileutil.cc b/fileutil.cc index 11f8f6d..b994f5c 100644 --- a/fileutil.cc +++ b/fileutil.cc
@@ -109,9 +109,11 @@ *path = mypath; #elif defined(__APPLE__) char mypath[PATH_MAX + 1]; - if (_NSGetExecutablePath(mypath, PATH_MAX) != 0) { + uint32_t size = PATH_MAX; + if (_NSGetExecutablePath(mypath, &size) != 0) { ERROR("_NSGetExecutablePath failed"); } + mypath[size] = 0; *path = mypath; #else #error "Unsupported OS"