| 483 | |
| 484 | |
| 485 | LUALIB_API void luaL_addvalue (luaL_Buffer *B) { |
| 486 | lua_State *L = B->L; |
| 487 | size_t l; |
| 488 | const char *s = lua_tolstring(L, -1, &l); |
| 489 | if (buffonstack(B)) |
| 490 | lua_insert(L, -2); /* put value below buffer */ |
| 491 | luaL_addlstring(B, s, l); |
| 492 | lua_remove(L, (buffonstack(B)) ? -2 : -1); /* remove value */ |
| 493 | } |
| 494 | |
| 495 | |
| 496 | LUALIB_API void luaL_buffinit (lua_State *L, luaL_Buffer *B) { |
no test coverage detected