aboutsummaryrefslogtreecommitdiff
path: root/src/ResourceCache.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/ResourceCache.cpp')
-rw-r--r--src/ResourceCache.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/ResourceCache.cpp b/src/ResourceCache.cpp
index ab583bb..3f73189 100644
--- a/src/ResourceCache.cpp
+++ b/src/ResourceCache.cpp
@@ -8,11 +8,11 @@ namespace dchat
unordered_map<string, sf::Font*> fonts;
unordered_map<string, sf::Texture*> textures;
- const sf::Font& ResourceCache::getFont(const string &filepath)
+ const sf::Font* ResourceCache::getFont(const string &filepath)
{
auto it = fonts.find(filepath);
if(it != fonts.end())
- return *it->second;
+ return it->second;
sf::Font *font = new sf::Font();
if(!font->loadFromFile(filepath))
@@ -24,7 +24,7 @@ namespace dchat
}
fonts[filepath] = font;
- return *font;
+ return font;
}
sf::Texture* ResourceCache::getTexture(const string &filepath)