Remove some old Centos 5 support.
[dcpomatic.git] / src / lib / file_group.h
index 865e6bd223966f059b6f0fdd055c4f5941ab20c5..0e26d64ecb8c5f5dbc07851224279c4f081918b0 100644 (file)
@@ -35,8 +35,8 @@ class FileGroup
 {
 public:
        FileGroup ();
-       FileGroup (boost::filesystem::path);
-       FileGroup (std::vector<boost::filesystem::path> const &);
+       explicit FileGroup (boost::filesystem::path);
+       explicit FileGroup (std::vector<boost::filesystem::path> const &);
        ~FileGroup ();
 
        void set_paths (std::vector<boost::filesystem::path> const &);
@@ -52,6 +52,8 @@ private:
        /** Index of path that we are currently reading from */
        mutable size_t _current_path;
        mutable FILE* _current_file;
+       mutable size_t _current_size;
+       mutable int64_t _position;
 };
 
 #endif