Fix log head/tail functions.
[dcpomatic.git] / src / lib / log.h
index f20b0a14866b5aedda0b3b4de883e7b40d3cc7c3..cee1ce495e1a3f2fc8e5dd3a3a2882fba0b552a6 100644 (file)
@@ -48,7 +48,7 @@ public:
 
        void set_types (int types);
 
-       virtual std::string head_and_tail () const = 0;
+       virtual std::string head_and_tail (int amount = 1024) const = 0;
 
 protected:
        
@@ -69,7 +69,7 @@ class FileLog : public Log
 public:
        FileLog (boost::filesystem::path file);
 
-       std::string head_and_tail () const;
+       std::string head_and_tail (int amount = 1024) const;
 
 private:
        void do_log (std::string m);
@@ -80,7 +80,7 @@ private:
 class NullLog : public Log
 {
 public:
-       std::string head_and_tail () const {
+       std::string head_and_tail (int) const {
                return "";
        }