From 1a183d84c2d258acb1e1386200fa35ce05194189 Mon Sep 17 00:00:00 2001 From: Alexandre Erwin Ittner Date: Wed, 17 Nov 2010 01:44:41 -0200 Subject: [PATCH] Put the conversion buffer size in a macro --- luaiconv.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/luaiconv.c b/luaiconv.c index 4b08480..0d1a8c2 100644 --- a/luaiconv.c +++ b/luaiconv.c @@ -87,6 +87,7 @@ static int Liconv_open(lua_State *L) { return 1; } +#define CONV_BUF_SIZE 256 static int Liconv(lua_State *L) { iconv_t cd = get_iconv_t(L, 1); @@ -94,7 +95,7 @@ static int Liconv(lua_State *L) { char *inbuf = (char*) luaL_checkstring(L, 2); char *outbuf; char *outbufs; - size_t obsize = (ibleft > 256) ? ibleft : 256; + size_t obsize = (ibleft > CONV_BUF_SIZE) ? ibleft : CONV_BUF_SIZE; size_t obleft = obsize; size_t ret = -1; int hasone = 0;