Fix hex formatting for NpScore event flag (#107)
Some checks failed
Formatting check / formatting-check (push) Has been cancelled
Build RPCS3 Qt UI (Legacy) / RPCS3 Qt UI (Legacy) for Linux ${{ matrix.os }} ${{ matrix.compiler }} (.ci/build-linux-aarch64.sh, clang, ubuntu-24.04-arm) (push) Has been cancelled
Build RPCS3 Qt UI (Legacy) / RPCS3 Qt UI (Legacy) for Linux ${{ matrix.os }} ${{ matrix.compiler }} (.ci/build-linux.sh, clang, ubuntu-24.04) (push) Has been cancelled
Build RPCS3 Qt UI (Legacy) / RPCS3 Qt UI (Legacy) for Linux ${{ matrix.os }} ${{ matrix.compiler }} (.ci/build-linux.sh, gcc, ubuntu-24.04) (push) Has been cancelled
Build RPCS3 Qt UI (Legacy) / RPCS3 Qt UI (Legacy) for Windows (push) Has been cancelled
Build RPCSX / build-linux (push) Has been cancelled
Build RPCSX / build-android (arm64-v8a, armv8-a) (push) Has been cancelled
Build RPCSX / build-android (arm64-v8a, armv8.1-a) (push) Has been cancelled
Build RPCSX / build-android (arm64-v8a, armv8.2-a) (push) Has been cancelled
Build RPCSX / build-android (arm64-v8a, armv8.4-a) (push) Has been cancelled
Build RPCSX / build-android (arm64-v8a, armv8.5-a) (push) Has been cancelled
Build RPCSX / build-android (arm64-v8a, armv9-a) (push) Has been cancelled
Build RPCSX / build-android (arm64-v8a, armv9.1-a) (push) Has been cancelled
Build RPCSX / build-android (x86_64, x86-64) (push) Has been cancelled

This fixes the name of the SceNpScoreIpc event flag, fixing issues with libSceNpScore's module init failing.
This commit is contained in:
Stephen Miller 2025-09-07 17:23:29 -05:00 committed by GitHub
parent 3dbca4277c
commit b5b351d55a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -562,9 +562,9 @@ void ipmi::createGnmCompositorObjects(orbis::Process *) {
void ipmi::createShellCoreObjects(orbis::Process *process) { void ipmi::createShellCoreObjects(orbis::Process *process) {
auto fmtHex = [](auto value, bool upperCase = false) { auto fmtHex = [](auto value, bool upperCase = false) {
if (upperCase) { if (upperCase) {
return std::format("{:X}", value); return std::format("{:08X}", value);
} }
return std::format("{:x}", value); return std::format("{:08x}", value);
}; };
createIpmiServer(process, "SceSystemLoggerService"); createIpmiServer(process, "SceSystemLoggerService");