From: Tim Duesterhus Date: Sun, 29 Sep 2019 21:03:08 +0000 (+0200) Subject: CLEANUP: lua: Get rid of obsolete (size_t *) cast in hlua_lua2(smp|arg) X-Git-Tag: v2.1-dev2~8 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2e89dec513296ee8b90a3a5c4c179f6936f8aa27;p=thirdparty%2Fhaproxy.git CLEANUP: lua: Get rid of obsolete (size_t *) cast in hlua_lua2(smp|arg) This was required for the `chunk` API (`data` was an int), but is not required with the `buffer` API. --- diff --git a/src/hlua.c b/src/hlua.c index be959d847d..bc6c7f7675 100644 --- a/src/hlua.c +++ b/src/hlua.c @@ -419,7 +419,7 @@ static int hlua_lua2arg(lua_State *L, int ud, struct arg *arg) case LUA_TSTRING: arg->type = ARGT_STR; - arg->data.str.area = (char *)lua_tolstring(L, ud, (size_t *)&arg->data.str.data); + arg->data.str.area = (char *)lua_tolstring(L, ud, &arg->data.str.data); /* We don't know the actual size of the underlying allocation, so be conservative. */ arg->data.str.size = arg->data.str.data; arg->data.str.head = 0; @@ -562,7 +562,7 @@ static int hlua_lua2smp(lua_State *L, int ud, struct sample *smp) case LUA_TSTRING: smp->data.type = SMP_T_STR; smp->flags |= SMP_F_CONST; - smp->data.u.str.area = (char *)lua_tolstring(L, ud, (size_t *)&smp->data.u.str.data); + smp->data.u.str.area = (char *)lua_tolstring(L, ud, &smp->data.u.str.data); /* We don't know the actual size of the underlying allocation, so be conservative. */ smp->data.u.str.size = smp->data.u.str.data; smp->data.u.str.head = 0;