diff options
author | Diego Nehab <diego.nehab@gmail.com> | 2017-12-23 01:24:33 -0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-12-23 01:24:33 -0200 |
commit | 652959890943c34d7180cae372339b91e62f0d7b (patch) | |
tree | e8e2616e7ab968bb90afc12cef5a6a2d6b4af7a3 | |
parent | 88b13a825b6c514d243272d3fc598a4ba56ebe3e (diff) | |
parent | 72fb9dcb496a16d1885492647911a5ae3792b710 (diff) | |
download | luasocket-652959890943c34d7180cae372339b91e62f0d7b.tar.gz luasocket-652959890943c34d7180cae372339b91e62f0d7b.tar.bz2 luasocket-652959890943c34d7180cae372339b91e62f0d7b.zip |
Merge pull request #239 from ewestbrook/namebuf57
Fix buffer size error in src/options.c detected by GCC 7
-rw-r--r-- | src/options.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/options.c b/src/options.c index 20f4c28..fabfe8c 100644 --- a/src/options.c +++ b/src/options.c | |||
@@ -37,7 +37,7 @@ int opt_meth_setoption(lua_State *L, p_opt opt, p_socket ps) | |||
37 | while (opt->name && strcmp(name, opt->name)) | 37 | while (opt->name && strcmp(name, opt->name)) |
38 | opt++; | 38 | opt++; |
39 | if (!opt->func) { | 39 | if (!opt->func) { |
40 | char msg[45]; | 40 | char msg[57]; |
41 | sprintf(msg, "unsupported option `%.35s'", name); | 41 | sprintf(msg, "unsupported option `%.35s'", name); |
42 | luaL_argerror(L, 2, msg); | 42 | luaL_argerror(L, 2, msg); |
43 | } | 43 | } |
@@ -50,7 +50,7 @@ int opt_meth_getoption(lua_State *L, p_opt opt, p_socket ps) | |||
50 | while (opt->name && strcmp(name, opt->name)) | 50 | while (opt->name && strcmp(name, opt->name)) |
51 | opt++; | 51 | opt++; |
52 | if (!opt->func) { | 52 | if (!opt->func) { |
53 | char msg[45]; | 53 | char msg[57]; |
54 | sprintf(msg, "unsupported option `%.35s'", name); | 54 | sprintf(msg, "unsupported option `%.35s'", name); |
55 | luaL_argerror(L, 2, msg); | 55 | luaL_argerror(L, 2, msg); |
56 | } | 56 | } |