diff --git a/stepmania/src/BannerCache.cpp b/stepmania/src/BannerCache.cpp index f6614eef1a..a4d196b359 100644 --- a/stepmania/src/BannerCache.cpp +++ b/stepmania/src/BannerCache.cpp @@ -168,7 +168,7 @@ void BannerCache::UnloadAllBanners() BannerCache::BannerCache() { - BannerData.ReadFile( BANNER_CACHE_INDEX ); // don't care if this fails + ReadFromDisk(); } BannerCache::~BannerCache() @@ -176,6 +176,11 @@ BannerCache::~BannerCache() UnloadAllBanners(); } +void BannerCache::ReadFromDisk() +{ + BannerData.ReadFile( BANNER_CACHE_INDEX ); // don't care if this fails +} + struct BannerTexture: public RageTexture { unsigned m_uTexHandle; diff --git a/stepmania/src/BannerCache.h b/stepmania/src/BannerCache.h index 9813978493..929660f031 100644 --- a/stepmania/src/BannerCache.h +++ b/stepmania/src/BannerCache.h @@ -20,6 +20,7 @@ class BannerCache public: BannerCache(); ~BannerCache(); + void ReadFromDisk(); RageTextureID LoadCachedBanner( RString BannerPath ); void CacheBanner( RString BannerPath );