Merge pull request #555 from ZenithMDC/fix-crash-on-copy

Prevent crash when copying player data
This commit is contained in:
fgsfds authored and GitHub committed 2024-12-09 23:34:30 +01:00
commit 4f2b911802
3 files changed
+3 -3

No files matched your search

+1 -1
View File
@@ -913,7 +913,7 @@ const char var7f1b31ec[] = "Multiplayer %d was using that file...\n";
*
* Return true if it worked, otherwise false.
*/
bool filemgrSaveOrLoad(struct fileguid *guid, s32 fileop, u32 playernum)
bool filemgrSaveOrLoad(struct fileguid *guid, s32 fileop, uintptr_t playernum)
{
s32 device;
+1 -1
View File
@@ -25,7 +25,7 @@ void filemgrEraseCorruptFile(void);
char *filemgrMenuTextInsertOriginalPak(struct menuitem *item);
void filemgrRetrySave(s32 arg0);
bool filemgrAttemptOperation(s32 device, bool closeonsuccess);
bool filemgrSaveOrLoad(struct fileguid *guid, s32 fileop, u32 playernum);
bool filemgrSaveOrLoad(struct fileguid *guid, s32 fileop, uintptr_t playernum);
void filemgrDeleteCurrentFile(void);
void func0f1097d0(s32 device);
void filemgrSaveGameToDevice(s32 device);
+1 -1
View File
@@ -3816,7 +3816,7 @@ struct menudata_filemgr {
/*0xe42*/ u8 fileop;
union {
void *unke44;
s32 mpplayernum;
intptr_t mpplayernum;
};
/*0xe48*/ u32 fileid;
/*0xe4c*/ u32 deviceserial;