From: Maxim Mamontov <faust.madf@gmail.com>
Date: Sat, 13 Sep 2014 21:58:03 +0000 (+0300)
Subject: Fixed bfstream test compilation.
X-Git-Url: https://git.stg.codes/stg.git/commitdiff_plain/2de285bd51f7e0c3f245b7f9d7144343b983ca44?ds=sidebyside;hp=237f834a52db0d12c85f70c5e65f48ec1923d00a

Fixed bfstream test compilation.
---

diff --git a/tests/test_bfstream.cpp b/tests/test_bfstream.cpp
index 595301b2..f80dc8d8 100644
--- a/tests/test_bfstream.cpp
+++ b/tests/test_bfstream.cpp
@@ -15,7 +15,7 @@ class TRACKER
     public:
         TRACKER() : m_lastSize(0), m_callCount(0), m_lastBlock(NULL) {}
         ~TRACKER() { delete[] m_lastBlock; }
-        void Call(const void * block, size_t size)
+        bool Call(const void * block, size_t size)
         {
         delete[] m_lastBlock;
         if (size > 0)
@@ -27,6 +27,7 @@ class TRACKER
             m_lastBlock = NULL;
         m_lastSize = size;
         ++m_callCount;
+        return true;
         }
         size_t LastSize() const { return m_lastSize; }
         size_t CallCount() const { return m_callCount; }
@@ -38,10 +39,10 @@ class TRACKER
         char * m_lastBlock;
 };
 
-void Callback(const void * block, size_t size, void * data)
+bool Callback(const void * block, size_t size, void * data)
 {
 TRACKER & tracker = *static_cast<TRACKER *>(data);
-tracker.Call(block, size);
+return tracker.Call(block, size);
 }
 
 }