Better fix for OSX disk control->append disk crash

This commit is contained in:
rsn8887 committed 2019-09-05 20:31:00 -05:00
1 parent 573f0e0010
commit 3683392b55
2 files changed
+3 -6

No files matched your search

+1 -1
View File
@@ -89,7 +89,7 @@ else ifeq ($(platform), osx)
fpic := -fPIC -mmacosx-version-min=10.6
LDFLAGS :=
SHARED := -dynamiclib
PLATFLAGS += -DRETRO -DALIGN_DWORD -D__MACOSX__
PLATFLAGS += -DRETRO -DALIGN_DWORD
else ifeq ($(platform), android-armv7)
CC = arm-linux-androideabi-gcc
+2 -5
View File
@@ -1012,11 +1012,8 @@ static int drive_insert (drive * drv, struct uae_prefs *p, int dnum, const TCHAR
_tcsncpy (changed_prefs.floppyslots[dnum].df, fname, 255);
changed_prefs.floppyslots[dnum].df[255] = 0;
changed_prefs.floppyslots[dnum].forcedwriteprotect = forcedwriteprotect;
#ifndef __MACOSX__
//FIXME: this following statement causes crash "Abort Trap: 6" on osx Retroarch
//when selecting quickmenu->disk control->append disk, no clue why.
_tcscpy (drv->newname, fname);
#endif
if (drv->newname != fname)
_tcscpy (drv->newname, fname);
drv->newnamewriteprotected = forcedwriteprotect;
gui_filename (dnum, fname);