diff options
author | Philipp Janda <siffiejoe@gmx.net> | 2015-09-05 07:07:06 +0200 |
---|---|---|
committer | Philipp Janda <siffiejoe@gmx.net> | 2015-09-05 07:07:06 +0200 |
commit | e7b17a6e784df665b7645ae6f8cfd631f49118d2 (patch) | |
tree | a9eb591debecab69dcc3b7822ec6b4bb21302fa8 | |
parent | 7baf0a38ca7ed07784ad3e08e8e85b66de05eae6 (diff) | |
download | lua-compat-5.3-e7b17a6e784df665b7645ae6f8cfd631f49118d2.tar.gz lua-compat-5.3-e7b17a6e784df665b7645ae6f8cfd631f49118d2.tar.bz2 lua-compat-5.3-e7b17a6e784df665b7645ae6f8cfd631f49118d2.zip |
Make C API compile as C++.
-rw-r--r-- | c-api/compat-5.3.c | 2 |
1 files changed, 1 insertions, 1 deletions
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) { | |||
428 | newcap = B->nelems + s; | 428 | newcap = B->nelems + s; |
429 | if (newcap < B->capacity) /* overflow */ | 429 | if (newcap < B->capacity) /* overflow */ |
430 | luaL_error(B->L2, "buffer too large"); | 430 | luaL_error(B->L2, "buffer too large"); |
431 | newptr = lua_newuserdata(B->L2, newcap); | 431 | newptr = (char*)lua_newuserdata(B->L2, newcap); |
432 | memcpy(newptr, B->ptr, B->nelems); | 432 | memcpy(newptr, B->ptr, B->nelems); |
433 | if (B->ptr != B->b.buffer) | 433 | if (B->ptr != B->b.buffer) |
434 | lua_replace(B->L2, -2); /* remove old buffer */ | 434 | lua_replace(B->L2, -2); /* remove old buffer */ |