use crate::functions::lua_pushlstring::lua_pushlstring;
#[allow(non_upper_case_globals)]
pub const LUA_PUSHLITERAL: unsafe fn(
*mut core::ffi::c_void,
*const core::ffi::c_char,
) -> *mut core::ffi::c_void = |l, s| unsafe {
let func: unsafe extern "C" fn(
*mut core::ffi::c_void,
*const core::ffi::c_char,
usize,
) -> *mut core::ffi::c_void = core::mem::transmute(lua_pushlstring as *const core::ffi::c_void);
let len = core::ffi::CStr::from_ptr(s).to_bytes().len();
func(l, s, len)
};
#[allow(non_upper_case_globals)]
pub const lua_pushliteral: unsafe fn(
*mut core::ffi::c_void,
*const core::ffi::c_char,
) -> *mut core::ffi::c_void = LUA_PUSHLITERAL;