From e7b17a6e784df665b7645ae6f8cfd631f49118d2 Mon Sep 17 00:00:00 2001 From: Philipp Janda Date: Sat, 5 Sep 2015 07:07:06 +0200 Subject: Make C API compile as C++. --- c-api/compat-5.3.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'c-api') diff --git a/c-api/compat-5.3.c b/c-api/compat-5.3.c index 0e06176..8385bba 100644 --- a/c-api/compat-5.3.c +++ b/c-api/compat-5.3.c @@ -428,7 +428,7 @@ COMPAT53_API char *luaL_prepbuffsize (luaL_Buffer_53 *B, size_t s) { newcap = B->nelems + s; if (newcap < B->capacity) /* overflow */ luaL_error(B->L2, "buffer too large"); - newptr = lua_newuserdata(B->L2, newcap); + newptr = (char*)lua_newuserdata(B->L2, newcap); memcpy(newptr, B->ptr, B->nelems); if (B->ptr != B->b.buffer) lua_replace(B->L2, -2); /* remove old buffer */ -- cgit v1.2.3-55-g6feb