From f922c21ad2173baf8488cac6a25eb920bdc3daae Mon Sep 17 00:00:00 2001 From: "wagic.jeck" Date: Sun, 27 Sep 2009 02:55:59 +0000 Subject: [PATCH] Jeck - Cache misses report CACHE_ERROR_404. This allows alternate card renders to display steadily (that is, without reverting to cardback) in deck viewer. --- projects/mtg/src/WResourceManager.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/projects/mtg/src/WResourceManager.cpp b/projects/mtg/src/WResourceManager.cpp index 31981094a..d47a74feb 100644 --- a/projects/mtg/src/WResourceManager.cpp +++ b/projects/mtg/src/WResourceManager.cpp @@ -1223,8 +1223,10 @@ cacheItem * WCache::Get(string id, int style, int submod } //Well, we've found something... if(it != cache.end()) { - if(!it->second && (submode & CACHE_EXISTING)) + if(!it->second && (submode & CACHE_EXISTING)){ + mError = CACHE_ERROR_404; return NULL; //A miss. + } else return it->second; //A hit. }