os2.c
changeset 2560 00ad0c27c2f3
parent 2559 08e648022cb0
child 2940 ce57a148333e
equal deleted inserted replaced
2559:08e648022cb0 2560:00ad0c27c2f3
   354 			strcat(path, item->name);
   354 			strcat(path, item->name);
   355 			break;
   355 			break;
   356 
   356 
   357 		case FIOS_TYPE_DIRECT:
   357 		case FIOS_TYPE_DIRECT:
   358 			sprintf(path, "%s\\", item->name);
   358 			sprintf(path, "%s\\", item->name);
       
   359 			s = strrchr(path, '\\');
       
   360 			if (s[1] == '\0') s[0] = '\0'; // strip trailing slash
   359 			break;
   361 			break;
   360 
   362 
   361 		case FIOS_TYPE_FILE:
   363 		case FIOS_TYPE_FILE:
   362 		case FIOS_TYPE_OLDFILE:
   364 		case FIOS_TYPE_OLDFILE:
   363 		case FIOS_TYPE_SCENARIO:
   365 		case FIOS_TYPE_SCENARIO: