Rename "textures" to "texturecache" and "textures.cache" to "texturecache.index"

This avoids conflicts with folders named "textures", such as in World Tour. Thanks to enderandrew for the observation.

git-svn-id: https://svn.eduke32.com/eduke32@7347 1a8010ca-5511-0410-912e-c29ae57300e0
This commit is contained in:
hendricks266 2019-02-22 03:40:49 +00:00
parent e253f2e0a8
commit 789d9bd8e6

View file

@ -16,7 +16,7 @@
globaltexcache texcache; globaltexcache texcache;
char TEXCACHEFILE[BMAX_PATH] = "textures"; char TEXCACHEFILE[BMAX_PATH] = "texturecache";
static const char *texcache_errors[TEXCACHEERRORS] = { static const char *texcache_errors[TEXCACHEERRORS] = {
"no error", "no error",
@ -283,7 +283,7 @@ static void texcache_deletefiles(void)
{ {
unlink(TEXCACHEFILE); unlink(TEXCACHEFILE);
Bstrcpy(ptempbuf, TEXCACHEFILE); Bstrcpy(ptempbuf, TEXCACHEFILE);
Bstrcat(ptempbuf, ".cache"); Bstrcat(ptempbuf, ".index");
unlink(ptempbuf); unlink(ptempbuf);
} }
@ -308,7 +308,7 @@ int32_t texcache_enabled(void)
void texcache_openfiles(void) void texcache_openfiles(void)
{ {
Bstrcpy(ptempbuf, TEXCACHEFILE); Bstrcpy(ptempbuf, TEXCACHEFILE);
Bstrcat(ptempbuf, ".cache"); Bstrcat(ptempbuf, ".index");
texcache.index = Bfopen(ptempbuf, "at+"); texcache.index = Bfopen(ptempbuf, "at+");
texcache.handle = Bopen(TEXCACHEFILE, BO_BINARY | BO_CREAT | BO_APPEND | BO_RDWR, BS_IREAD | BS_IWRITE); texcache.handle = Bopen(TEXCACHEFILE, BO_BINARY | BO_CREAT | BO_APPEND | BO_RDWR, BS_IREAD | BS_IWRITE);
@ -371,7 +371,7 @@ void texcache_invalidate(void)
int texcache_loadoffsets(void) int texcache_loadoffsets(void)
{ {
Bstrcpy(ptempbuf, TEXCACHEFILE); Bstrcpy(ptempbuf, TEXCACHEFILE);
Bstrcat(ptempbuf, ".cache"); Bstrcat(ptempbuf, ".index");
scriptfile *script = scriptfile_fromfile(ptempbuf); scriptfile *script = scriptfile_fromfile(ptempbuf);
if (!script) return -1; if (!script) return -1;