luaur_vm/functions/dumpref.rs
1use crate::records::gc_object::GCObject;
2
3#[allow(non_snake_case)]
4pub(crate) unsafe fn dumpref(f: *mut core::ffi::c_void, o: *mut GCObject) {
5 let fmt = "\"%p\"\0";
6
7 extern "C" {
8 fn fprintf(
9 stream: *mut core::ffi::c_void,
10 format: *const core::ffi::c_char,
11 ...
12 ) -> core::ffi::c_int;
13 }
14
15 fprintf(f, fmt.as_ptr() as *const core::ffi::c_char, o);
16}