luaur_vm/functions/lua_o_pushfstring.rs
1use crate::functions::lua_o_pushvfstring::luaO_pushvfstring;
2use crate::type_aliases::lua_state::lua_State;
3use core::ffi::c_char;
4
5pub fn luaO_pushfstring(
6 L: *mut lua_State,
7 fmt: *const c_char,
8 args: core::fmt::Arguments<'_>,
9) -> *const c_char {
10 // In the Luau Rust port, printf-style varargs are handled by passing core::fmt::Arguments.
11 unsafe { luaO_pushvfstring(L, fmt, args) }
12}