translations
[enigma2.git] / lib / base / filepush.cpp
index ee83f1426652fb9ca56881adbc1fcaa1cf9d9c1a..73dc5190f4c431da63348f6fc12b1477b9376547 100644 (file)
@@ -7,7 +7,7 @@
 eFilePushThread::eFilePushThread()
 {
        m_stop = 0;
-       m_buf_start = m_buf_end = 0;
+       flush();
 }
 
 static void signal_handler(int x)
@@ -108,3 +108,9 @@ void eFilePushThread::resume()
        m_stop = 0;
        run();
 }
+
+void eFilePushThread::flush()
+{
+       m_buf_start = m_buf_end = 0;
+}
+