diff options
author | Peter Drahoš <drahosp@gmail.com> | 2013-04-05 14:41:40 +0200 |
---|---|---|
committer | Peter Drahoš <drahosp@gmail.com> | 2013-04-05 14:41:40 +0200 |
commit | fc076a71577b53f7f35c30efd66203a8446a1036 (patch) | |
tree | 2dd17e1e2be9457bcdac5e59804b9fd5e34d6108 | |
parent | 96243d79e5509534fa9fc002a209270469cf940a (diff) | |
download | lua-fc076a71577b53f7f35c30efd66203a8446a1036.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 3182e68..4c8186d 100644 --- a/src/loadlib_rel.c +++ b/src/loadlib_rel.c @@ -164,7 +164,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__) |