aboutsummaryrefslogtreecommitdiff
path: root/lauxlib.h
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>2019-10-23 11:10:19 -0300
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>2019-10-23 11:10:19 -0300
commitb93f3b00bb76cddbf600eb399849fb0c01d197fd (patch)
tree0956d95c1485780a89f759b83e5f4f51dd4ab523 /lauxlib.h
parent4c32d9300c77a70b7c20b2eebda40e97541e3f01 (diff)
downloadlua-b93f3b00bb76cddbf600eb399849fb0c01d197fd.tar.gz
lua-b93f3b00bb76cddbf600eb399849fb0c01d197fd.tar.bz2
lua-b93f3b00bb76cddbf600eb399849fb0c01d197fd.zip
Added function 'luaL_buffsub'
Diffstat (limited to 'lauxlib.h')
-rw-r--r--lauxlib.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/lauxlib.h b/lauxlib.h
index c50cdf4d..b34b3805 100644
--- a/lauxlib.h
+++ b/lauxlib.h
@@ -185,6 +185,8 @@ struct luaL_Buffer {
185 185
186#define luaL_addsize(B,s) ((B)->n += (s)) 186#define luaL_addsize(B,s) ((B)->n += (s))
187 187
188#define luaL_buffsub(B,s) ((B)->n -= (s))
189
188LUALIB_API void (luaL_buffinit) (lua_State *L, luaL_Buffer *B); 190LUALIB_API void (luaL_buffinit) (lua_State *L, luaL_Buffer *B);
189LUALIB_API char *(luaL_prepbuffsize) (luaL_Buffer *B, size_t sz); 191LUALIB_API char *(luaL_prepbuffsize) (luaL_Buffer *B, size_t sz);
190LUALIB_API void (luaL_addlstring) (luaL_Buffer *B, const char *s, size_t l); 192LUALIB_API void (luaL_addlstring) (luaL_Buffer *B, const char *s, size_t l);