mirror of
https://github.com/OpenRCT2/OpenRCT2
synced 2026-01-15 19:13:07 +01:00
Fix #4453: path separators being mishandled
This commit is contained in:
committed by
Ted John
parent
4b5e6f01cb
commit
8afaf33b1c
@@ -44,6 +44,12 @@
|
||||
|
||||
#define TOUCH_DOUBLE_TIMEOUT 300
|
||||
|
||||
#ifdef __WINDOWS__
|
||||
#define PATH_SEPARATOR "\\"
|
||||
#else
|
||||
#define PATH_SEPARATOR "/"
|
||||
#endif
|
||||
|
||||
typedef struct resolution {
|
||||
int width, height;
|
||||
} resolution;
|
||||
|
||||
102
src/rct2.c
102
src/rct2.c
@@ -53,57 +53,57 @@
|
||||
|
||||
// rct2: 0x0097F67C
|
||||
const char * const RCT2FilePaths[PATH_ID_END] = {
|
||||
"Data\\g1.dat",
|
||||
"Data\\plugin.dat",
|
||||
"Data\\css1.dat",
|
||||
"Data\\css2.dat",
|
||||
"Data\\css4.dat",
|
||||
"Data\\css5.dat",
|
||||
"Data\\css6.dat",
|
||||
"Data\\css7.dat",
|
||||
"Data\\css8.dat",
|
||||
"Data\\css9.dat",
|
||||
"Data\\css11.dat",
|
||||
"Data\\css12.dat",
|
||||
"Data\\css13.dat",
|
||||
"Data\\css14.dat",
|
||||
"Data\\css15.dat",
|
||||
"Data\\css3.dat",
|
||||
"Data\\css17.dat",
|
||||
"Data\\css18.dat",
|
||||
"Data\\css19.dat",
|
||||
"Data\\css20.dat",
|
||||
"Data\\css21.dat",
|
||||
"Data\\css22.dat",
|
||||
"Saved Games\\scores.dat",
|
||||
"Data\\css23.dat",
|
||||
"Data\\css24.dat",
|
||||
"Data\\css25.dat",
|
||||
"Data\\css26.dat",
|
||||
"Data\\css27.dat",
|
||||
"Data\\css28.dat",
|
||||
"Data\\css29.dat",
|
||||
"Data\\css30.dat",
|
||||
"Data\\css31.dat",
|
||||
"Data\\css32.dat",
|
||||
"Data\\css33.dat",
|
||||
"Data\\css34.dat",
|
||||
"Data\\css35.dat",
|
||||
"Data\\css36.dat",
|
||||
"Data\\css37.dat",
|
||||
"Data\\css38.dat",
|
||||
"Data\\CUSTOM1.WAV",
|
||||
"Data\\CUSTOM2.WAV",
|
||||
"Data\\css39.dat",
|
||||
"Data\\css40.dat",
|
||||
"Data\\css41.dat",
|
||||
"Scenarios\\Six Flags Magic Mountain.SC6",
|
||||
"Data\\css42.dat",
|
||||
"Data\\css43.dat",
|
||||
"Data\\css44.dat",
|
||||
"Data\\css45.dat",
|
||||
"Data\\css46.dat",
|
||||
"Data\\css50.dat"
|
||||
"Data" PATH_SEPARATOR "g1.dat",
|
||||
"Data" PATH_SEPARATOR "plugin.dat",
|
||||
"Data" PATH_SEPARATOR "css1.dat",
|
||||
"Data" PATH_SEPARATOR "css2.dat",
|
||||
"Data" PATH_SEPARATOR "css4.dat",
|
||||
"Data" PATH_SEPARATOR "css5.dat",
|
||||
"Data" PATH_SEPARATOR "css6.dat",
|
||||
"Data" PATH_SEPARATOR "css7.dat",
|
||||
"Data" PATH_SEPARATOR "css8.dat",
|
||||
"Data" PATH_SEPARATOR "css9.dat",
|
||||
"Data" PATH_SEPARATOR "css11.dat",
|
||||
"Data" PATH_SEPARATOR "css12.dat",
|
||||
"Data" PATH_SEPARATOR "css13.dat",
|
||||
"Data" PATH_SEPARATOR "css14.dat",
|
||||
"Data" PATH_SEPARATOR "css15.dat",
|
||||
"Data" PATH_SEPARATOR "css3.dat",
|
||||
"Data" PATH_SEPARATOR "css17.dat",
|
||||
"Data" PATH_SEPARATOR "css18.dat",
|
||||
"Data" PATH_SEPARATOR "css19.dat",
|
||||
"Data" PATH_SEPARATOR "css20.dat",
|
||||
"Data" PATH_SEPARATOR "css21.dat",
|
||||
"Data" PATH_SEPARATOR "css22.dat",
|
||||
"Saved Games" PATH_SEPARATOR "scores.dat",
|
||||
"Data" PATH_SEPARATOR "css23.dat",
|
||||
"Data" PATH_SEPARATOR "css24.dat",
|
||||
"Data" PATH_SEPARATOR "css25.dat",
|
||||
"Data" PATH_SEPARATOR "css26.dat",
|
||||
"Data" PATH_SEPARATOR "css27.dat",
|
||||
"Data" PATH_SEPARATOR "css28.dat",
|
||||
"Data" PATH_SEPARATOR "css29.dat",
|
||||
"Data" PATH_SEPARATOR "css30.dat",
|
||||
"Data" PATH_SEPARATOR "css31.dat",
|
||||
"Data" PATH_SEPARATOR "css32.dat",
|
||||
"Data" PATH_SEPARATOR "css33.dat",
|
||||
"Data" PATH_SEPARATOR "css34.dat",
|
||||
"Data" PATH_SEPARATOR "css35.dat",
|
||||
"Data" PATH_SEPARATOR "css36.dat",
|
||||
"Data" PATH_SEPARATOR "css37.dat",
|
||||
"Data" PATH_SEPARATOR "css38.dat",
|
||||
"Data" PATH_SEPARATOR "CUSTOM1.WAV",
|
||||
"Data" PATH_SEPARATOR "CUSTOM2.WAV",
|
||||
"Data" PATH_SEPARATOR "css39.dat",
|
||||
"Data" PATH_SEPARATOR "css40.dat",
|
||||
"Data" PATH_SEPARATOR "css41.dat",
|
||||
"Scenarios" PATH_SEPARATOR "Six Flags Magic Mountain.SC6",
|
||||
"Data" PATH_SEPARATOR "css42.dat",
|
||||
"Data" PATH_SEPARATOR "css43.dat",
|
||||
"Data" PATH_SEPARATOR "css44.dat",
|
||||
"Data" PATH_SEPARATOR "css45.dat",
|
||||
"Data" PATH_SEPARATOR "css46.dat",
|
||||
"Data" PATH_SEPARATOR "css50.dat"
|
||||
};
|
||||
|
||||
uint32 gCurrentDrawCount = 0;
|
||||
|
||||
Reference in New Issue
Block a user