mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2025-07-30 14:04:55 +00:00
Fix module mapping names
On real hardware, the file extension is part of the mapping name. Easiest way to manage this is to swap the name to be `file.filename().string()` instead of `file.stem().string()`
This commit is contained in:
parent
ecffd80ba2
commit
f15c3854c1
@ -83,7 +83,7 @@ static std::string StringToNid(std::string_view symbol) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
Module::Module(Core::MemoryManager* memory_, const std::filesystem::path& file_, u32& max_tls_index)
|
Module::Module(Core::MemoryManager* memory_, const std::filesystem::path& file_, u32& max_tls_index)
|
||||||
: memory{memory_}, file{file_}, name{file.stem().string()} {
|
: memory{memory_}, file{file_}, name{file.filename().string()} {
|
||||||
elf.Open(file);
|
elf.Open(file);
|
||||||
if (elf.IsElfFile()) {
|
if (elf.IsElfFile()) {
|
||||||
LoadModuleToMemory(max_tls_index);
|
LoadModuleToMemory(max_tls_index);
|
||||||
|
Loading…
Reference in New Issue
Block a user