]> git.cworth.org Git - apitrace/blobdiff - trace_file.cpp
Remove unused callIndex methods.
[apitrace] / trace_file.cpp
index 45473b345ffa3a3cae447ccab1fe101e93f91514..f48c1aa9189c8b04c23a92448afc5b51ddd9d216 100644 (file)
@@ -42,12 +42,11 @@ using namespace Trace;
 
 File::File(const std::string &filename,
            File::Mode mode)
-    : m_filename(filename),
-      m_mode(mode),
+    : m_mode(mode),
       m_isOpened(false)
 {
-    if (!m_filename.empty()) {
-        open(m_filename, m_mode);
+    if (!filename.empty()) {
+        open(filename, m_mode);
     }
 }
 
@@ -57,13 +56,9 @@ File::~File()
 }
 
 
-File::Offset File::currentOffset()
-{
-    return File::Offset();
-}
-
 void File::setCurrentOffset(const File::Offset &offset)
 {
+    assert(0);
 }
 
 bool File::isZLibCompressed(const std::string &filename)
@@ -163,6 +158,10 @@ void ZLibFile::rawFlush()
     gzflush(m_gzFile, Z_SYNC_FLUSH);
 }
 
+File::Offset ZLibFile::currentOffset()
+{
+    return File::Offset(gztell(m_gzFile));
+}
 
 bool ZLibFile::supportsOffsets() const
 {