diff options
author | Peter Drahoš <drahosp@gmail.com> | 2013-04-05 14:42:32 +0200 |
---|---|---|
committer | Peter Drahoš <drahosp@gmail.com> | 2013-04-05 14:42:32 +0200 |
commit | 0937bc974bbf0c062a222ffa49fa20c7cc6ab357 (patch) | |
tree | 169ada03bb63075dfd3e9a18eaca943159d45bd4 | |
parent | 9b19c7d3efdc203c6a067f51efa5626f3e440e49 (diff) | |
download | lua-0937bc974bbf0c062a222ffa49fa20c7cc6ab357.tar.gz |
Fix for FreeBSD path length
-rw-r--r-- | src/loadlib_rel.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/loadlib_rel.c b/src/loadlib_rel.c index c720c0a..ea9f044 100644 --- a/src/loadlib_rel.c +++ b/src/loadlib_rel.c @@ -98,7 +98,7 @@ static void setprogdir(lua_State *L) { mib[1] = KERN_PROC; mib[2] = KERN_PROC_PATHNAME; mib[3] = -1; - size_t cb = sizeof(progdir); + size_t cb = nsize; sysctl(mib, 4, progdir, &cb, NULL, 0); n = cb; #elif defined(__BSD__) |