src/fileio.cpp
changeset 6755 7cca96e92189
parent 6424 d410d4c31d15
child 6834 7a64c73d5f45
equal deleted inserted replaced
6754:bffdba516cdd 6755:7cca96e92189
   357  */
   357  */
   358 void DeterminePaths(const char *exe)
   358 void DeterminePaths(const char *exe)
   359 {
   359 {
   360 	DetermineBasePaths(exe);
   360 	DetermineBasePaths(exe);
   361 
   361 
   362 	_paths.save_dir      = str_fmt("%ssave", _paths.personal_dir);
   362 	_paths.save_dir      = str_fmt("%ssave" PATHSEP, _paths.personal_dir);
   363 	_paths.autosave_dir  = str_fmt("%s" PATHSEP "autosave", _paths.save_dir);
   363 	_paths.autosave_dir  = str_fmt("%s" PATHSEP "autosave" PATHSEP, _paths.save_dir);
   364 	_paths.scenario_dir  = str_fmt("%sscenario", _paths.personal_dir);
   364 	_paths.scenario_dir  = str_fmt("%sscenario" PATHSEP, _paths.personal_dir);
   365 	_paths.heightmap_dir = str_fmt("%s" PATHSEP "heightmap", _paths.scenario_dir);
   365 	_paths.heightmap_dir = str_fmt("%s" PATHSEP "heightmap" PATHSEP, _paths.scenario_dir);
   366 	_paths.gm_dir        = str_fmt("%sgm" PATHSEP, _paths.game_data_dir);
   366 	_paths.gm_dir        = str_fmt("%sgm" PATHSEP, _paths.game_data_dir);
   367 	_paths.data_dir      = str_fmt("%sdata" PATHSEP, _paths.game_data_dir);
   367 	_paths.data_dir      = str_fmt("%sdata" PATHSEP, _paths.game_data_dir);
   368 #if defined(CUSTOM_LANG_DIR)
   368 #if defined(CUSTOM_LANG_DIR)
   369 	/* Sets the search path for lng files to the custom one */
   369 	/* Sets the search path for lng files to the custom one */
   370 	_paths.lang_dir = MallocT<char>(MAX_PATH);
   370 	_paths.lang_dir = MallocT<char>(MAX_PATH);