]> git.cworth.org Git - apitrace/blobdiff - trace_file.hpp
Remove debugging helpers and fix Snappy::rawGetc
[apitrace] / trace_file.hpp
index 5a460f79b0c13e1027970d89c6b281757878f389..7e7f9bd09bf5ff3ac473952796aaf9e20c884cc0 100644 (file)
@@ -26,13 +26,13 @@ public:
     bool read(void *buffer, int length);
     void close();
     void flush();
-    char getc();
+    int getc();
 
 protected:
     virtual bool rawOpen(const std::string &filename, File::Mode mode) = 0;
     virtual bool rawWrite(const void *buffer, int length) = 0;
     virtual bool rawRead(void *buffer, int length) = 0;
-    virtual char rawGetc() = 0;
+    virtual int rawGetc() = 0;
     virtual void rawClose() = 0;
     virtual void rawFlush() = 0;
 
@@ -52,7 +52,7 @@ protected:
     virtual bool rawOpen(const std::string &filename, File::Mode mode);
     virtual bool rawWrite(const void *buffer, int length);
     virtual bool rawRead(void *buffer, int length);
-    virtual char rawGetc();
+    virtual int rawGetc();
     virtual void rawClose();
     virtual void rawFlush();
 private:
@@ -74,7 +74,7 @@ protected:
     virtual bool rawOpen(const std::string &filename, File::Mode mode);
     virtual bool rawWrite(const void *buffer, int length);
     virtual bool rawRead(void *buffer, int length);
-    virtual char rawGetc();
+    virtual int rawGetc();
     virtual void rawClose();
     virtual void rawFlush();