mirror of
https://github.com/RPCSX/rpcsx.git
synced 2026-01-03 07:10:08 +01:00
orbis-kernel: extend max load segments count
This commit is contained in:
parent
48c1ea0ce9
commit
ffe2837915
|
|
@ -78,7 +78,7 @@ struct Module final {
|
|||
ptr<void> ehFrame{};
|
||||
uint32_t ehFrameHdrSize{};
|
||||
uint32_t ehFrameSize{};
|
||||
ModuleSegment segments[4]{};
|
||||
ModuleSegment segments[16]{};
|
||||
uint32_t segmentCount{};
|
||||
std::uint8_t fingerprint[20]{};
|
||||
ptr<void> base{};
|
||||
|
|
|
|||
|
|
@ -1118,8 +1118,8 @@ orbis::sys_dynlib_get_info_ex(Thread *thread, SceKernelModule handle,
|
|||
result.ehFrameHdrSize = module->ehFrameHdrSize;
|
||||
result.ehFrameSize = module->ehFrameSize;
|
||||
std::memcpy(result.segments, module->segments,
|
||||
sizeof(ModuleSegment) * module->segmentCount);
|
||||
result.segmentCount = module->segmentCount;
|
||||
sizeof(ModuleSegment) * 2);
|
||||
result.segmentCount = 2;
|
||||
result.refCount = 1;
|
||||
ORBIS_LOG_WARNING(__FUNCTION__, result.id, result.name, result.tlsIndex,
|
||||
result.tlsInit, result.tlsInitSize, result.tlsSize,
|
||||
|
|
|
|||
Loading…
Reference in a new issue