Skip to main content

luaur_vm/functions/
lua_l_buffinitsize.rs

1use crate::functions::lua_l_buffinit::lua_l_buffinit;
2use crate::functions::lua_l_prepbuffsize::lua_l_prepbuffsize;
3use crate::records::lua_l_strbuf::LuaLStrbuf;
4use crate::type_aliases::lua_state::lua_State;
5use core::ffi::c_char;
6
7pub unsafe fn lua_l_buffinitsize(
8    L: *mut lua_State,
9    B: *mut LuaLStrbuf,
10    size: usize,
11) -> *mut c_char {
12    lua_l_buffinit(L, B);
13    lua_l_prepbuffsize(B, size)
14}