forked from mirror/OpenTTD
(svn r3096) - Feature: 'HOME' icon to saveload dialogs that jumps to the default save/load directory based on the dialog (added icon to openttd.grf, introduced FIOS_TYPE_DIRECT that allows arbitrary directory jumping).
- Fix: on Win32 capitalize the drive-letter in the saveload dialog windows when it is first opened.
This commit is contained in:
6
win32.c
6
win32.c
@@ -917,6 +917,10 @@ char *FiosBrowseTo(const FiosItem *item)
|
||||
strcat(path, item->name);
|
||||
break;
|
||||
|
||||
case FIOS_TYPE_DIRECT:
|
||||
sprintf(path, "%s\\", item->name);
|
||||
break;
|
||||
|
||||
case FIOS_TYPE_FILE:
|
||||
case FIOS_TYPE_OLDFILE:
|
||||
case FIOS_TYPE_SCENARIO:
|
||||
@@ -1177,7 +1181,7 @@ void DeterminePaths(void)
|
||||
_path.personal_dir = _path.game_data_dir = cfg = malloc(MAX_PATH);
|
||||
GetCurrentDirectory(MAX_PATH - 1, cfg);
|
||||
|
||||
|
||||
cfg[0] = toupper(cfg[0]);
|
||||
s = strchr(cfg, 0);
|
||||
if (s[-1] != '\\') strcpy(s, "\\");
|
||||
|
||||
|
Reference in New Issue
Block a user