MCPcopy Create free account
hub / github.com/RPCSX/rpcsx / _sys_printf

Function _sys_printf

ps3fw/sys_libc_.cpp:539–549  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

537}
538
539error_code _sys_printf(ppu_thread& ppu, vm::cptr<char> fmt,
540 ppu_va_args_t va_args)
541{
542 sysPrxForUser.warning("_sys_printf(fmt=%s, ...)", fmt);
543
544 const auto buf = vm::make_str(ps3_fmt(ppu, fmt, va_args.count));
545
546 sys_tty_write(ppu, 0, buf, buf.get_count() - 1, vm::var<u32>{});
547
548 return CELL_OK;
549}
550
551s32 _sys_sprintf(ppu_thread& ppu, vm::ptr<char> buffer, vm::cptr<char> fmt,
552 ppu_va_args_t va_args)

Callers

nothing calls this directly

Calls 4

make_strFunction · 0.85
ps3_fmtFunction · 0.85
sys_tty_writeFunction · 0.85
get_countMethod · 0.45

Tested by

no test coverage detected