aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Nehab <diego.nehab@gmail.com>2017-12-23 01:24:33 -0200
committerGitHub <noreply@github.com>2017-12-23 01:24:33 -0200
commit652959890943c34d7180cae372339b91e62f0d7b (patch)
treee8e2616e7ab968bb90afc12cef5a6a2d6b4af7a3
parent88b13a825b6c514d243272d3fc598a4ba56ebe3e (diff)
parent72fb9dcb496a16d1885492647911a5ae3792b710 (diff)
downloadluasocket-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.c4
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 }