]> git.lizzy.rs Git - dragonfireclient.git/blobdiff - src/filecache.h
Create a filesystem abstraction layer for CSM and only allow accessing files that...
[dragonfireclient.git] / src / filecache.h
index a913a06ac3e60ed6e62578718478f54b7219bb80..627ab45edc147680132e9970d57df69e8955ff1e 100644 (file)
@@ -21,8 +21,8 @@ with this program; if not, write to the Free Software Foundation, Inc.,
 #ifndef FILECACHE_HEADER
 #define FILECACHE_HEADER
 
-#include <string>
 #include <iostream>
+#include <string>
 
 class FileCache
 {
@@ -30,13 +30,11 @@ class FileCache
        /*
                'dir' is the file cache directory to use.
        */
-       FileCache(std::string dir):
-               m_dir(dir)
-       {
-       }
-       
+       FileCache(const std::string &dir) : m_dir(dir) {}
+
        bool update(const std::string &name, const std::string &data);
        bool load(const std::string &name, std::ostream &os);
+
 private:
        std::string m_dir;