mirror of
https://github.com/hrydgard/ppsspp.git
synced 2026-10-22 10:49:05 +02:00
delete previous psmf if exists.
This commit is contained in:
1 parent
b119356e9a
commit
db668f74db
1 file changed
+3
@@ -447,6 +447,9 @@ u32 scePsmfSetPsmf(u32 psmfStruct, u32 psmfData)
|
||||
data.headerSize = 0x800;
|
||||
data.streamSize = psmf->streamSize;
|
||||
data.streamNum = psmf->numStreams;
|
||||
auto iter = psmfMap.find(data.headerOffset);
|
||||
if (iter != psmfMap.end())
|
||||
delete iter->second;
|
||||
data.headerOffset = psmf->headerOffset;
|
||||
psmfMap[data.headerOffset] = psmf;
|
||||
Memory::WriteStruct(psmfStruct, &data);
|
||||
|
||||
Reference in new issue
Block a user