Changeset - r2528:60a6d19b0fe6
[Not reviewed]
master
0 1 0
Darkvater - 19 years ago 2005-10-17 22:49:15
darkvater@openttd.org
(svn r3057) - (Post)Fix: fix backslash occurence in all cases, also when going to root directory through 'parent directory', and of course don't show parent dir in root.
1 file changed with 2 insertions and 5 deletions:
win32.c
2
5
0 comments (0 inline, 0 general)
win32.c
Show inline comments
 
@@ -671,7 +671,7 @@ FiosItem *FiosGetSavegameList(int *num, 
 
	_fios_path = _fios_save_path;
 

	
 
	// Parent directory, only if not of the type C:\.
 
	if (_fios_path[3] != '\0') {
 
	if (_fios_path[2] != '\0') {
 
		fios = FiosAlloc();
 
		fios->type = FIOS_TYPE_PARENT;
 
		fios->mtime = 0;
 
@@ -905,10 +905,7 @@ char *FiosBrowseTo(const FiosItem *item)
 

	
 
		case FIOS_TYPE_PARENT:
 
			s = strrchr(path, '\\');
 
			if (s != path + 2)
 
				s[0] = '\0';
 
			else
 
				s[1] = '\0';
 
			s[0] = '\0';
 
			break;
 

	
 
		case FIOS_TYPE_DIR:
0 comments (0 inline, 0 general)