mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2025-07-22 01:54:31 +00:00
Run provided Np callback
This commit is contained in:
parent
8590a4cdfd
commit
2aa3facd02
@ -2545,14 +2545,18 @@ struct NpStateCallbackForNpToolkit {
|
||||
NpStateCallbackForNpToolkit NpStateCbForNp;
|
||||
|
||||
int PS4_SYSV_ABI sceNpCheckCallbackForLib() {
|
||||
LOG_DEBUG(Lib_NpManager, "(STUBBED) called");
|
||||
LOG_DEBUG(Lib_NpManager, "called");
|
||||
|
||||
const auto state = Config::getPSNSignedIn() ? OrbisNpState::SignedIn : OrbisNpState::SignedOut;
|
||||
|
||||
NpStateCbForNp.func(1, state, NpStateCbForNp.userdata);
|
||||
return ORBIS_OK;
|
||||
}
|
||||
|
||||
int PS4_SYSV_ABI sceNpRegisterStateCallbackForToolkit(OrbisNpStateCallbackForNpToolkit callback,
|
||||
void* userdata) {
|
||||
static int id = 0;
|
||||
LOG_ERROR(Lib_NpManager, "(STUBBED) called");
|
||||
LOG_WARNING(Lib_NpManager, "(DUMMY) called");
|
||||
NpStateCbForNp.func = callback;
|
||||
NpStateCbForNp.userdata = userdata;
|
||||
return id;
|
||||
|
Loading…
Reference in New Issue
Block a user