浏览代码

fix opening midi files on case-sensitive filesystems

M-HT 6 年之前
父节点
当前提交
ee0a1d0267
共有 1 个文件被更改,包括 1 次插入2 次删除
  1. 1 2
      midi.c

+ 1 - 2
midi.c

@@ -52,7 +52,7 @@ MIDI_Play(
 
 	if (gConfig.fIsWIN95)
 	{
-		g_pMidi = native_midi_loadsong(PAL_CombinePath(0, gConfig.pszGamePath, PAL_va(1, "Musics/%.3d.mid", iNumRIX)));
+		g_pMidi = native_midi_loadsong(UTIL_GetFullPathName(PAL_BUFFER_SIZE_ARGS(0), gConfig.pszGamePath, PAL_va(1, "Musics/%.3d.mid", iNumRIX)));
 	}
 
 	if (!g_pMidi)
@@ -63,7 +63,6 @@ MIDI_Play(
 
 		if ((fp = UTIL_OpenFile("midi.mkf")) != NULL)
 		{
-			
 			if ((size = PAL_MKFGetChunkSize(iNumRIX, fp)) > 0 &&
 				(buf = (uint8_t*)UTIL_malloc(size)))
 			{