X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/81b7cc6b1815ec6f0f0c42d6a826d56c8b35033b..fb6837ec4df004b6a4bbf6f695dd17bed53e2f4c:/lib/base/rawfile.cpp diff --git a/lib/base/rawfile.cpp b/lib/base/rawfile.cpp index 1552203a..c7e11feb 100644 --- a/lib/base/rawfile.cpp +++ b/lib/base/rawfile.cpp @@ -4,10 +4,7 @@ #include #include -DEFINE_REF(eRawFile); - eRawFile::eRawFile() - :m_lock(true) { m_fd = -1; m_file = 0; @@ -235,20 +232,3 @@ off_t eRawFile::length() { return m_totallength; } - -off_t eRawFile::position() -{ - if (m_nrfiles < 2) - { - if (!m_cached) - return ::lseek(m_fd, 0, SEEK_CUR); - else - return ::fseeko(m_file, 0, SEEK_CUR); - } - return m_current_offset; -} - -eSingleLock &eRawFile::getLock() -{ - return m_lock; -}