Files used to help rescue from the union/intersection problem
[backups/.git] / filedata.hpp
index 62546747f1f3e8d7da7f49680ee73e3d9679c29a..b339f05f92b2fcc4c425e13c119b56bbb37a8a5b 100644 (file)
@@ -4,6 +4,7 @@
 #include <string>
 #include <set>
 #include <vector>
+#include <cassert>
 
 class FileData {
   public:
@@ -67,6 +68,8 @@ struct FileDataNameCmp {
     std::less<std::string> cmp;
 };
 
+bool needs_backup( const FileData *before, const FileData *after );
+
 typedef std::set<FileData*,FileDataNameCmp> file_set;
 typedef std::vector<FileData*> file_vector;