(svn r970) Added 2nd data path for all non-windows OSes

added completely customizable lang path (all non-Windows OSes)
This commit is contained in:
bjarni
2004-12-07 17:16:57 +00:00
parent a3a2f0617c
commit 051134ac9f
6 changed files with 65 additions and 9 deletions

View File

@@ -110,6 +110,16 @@ void FioOpenFile(int slot, const char *filename)
for(s=buf + strlen(_path.data_dir) - 1; *s != 0; s++)
*s = tolower(*s);
f = fopen(buf, "rb");
#if defined SECOND_DATA_DIR
// tries in the 2nd data directory
if (f == NULL) {
sprintf(buf, "%s%s", _path.second_data_dir, filename);
for(s=buf + strlen(_path.second_data_dir) - 1; *s != 0; s++)
*s = tolower(*s);
f = fopen(buf, "rb");
}
#endif
}
#endif