aboutsummaryrefslogtreecommitdiff
path: root/CPP/7zip/Common/InBuffer.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--CPP/7zip/Common/InBuffer.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/CPP/7zip/Common/InBuffer.h b/CPP/7zip/Common/InBuffer.h
index 3aaf797..a8ccb40 100644
--- a/CPP/7zip/Common/InBuffer.h
+++ b/CPP/7zip/Common/InBuffer.h
@@ -51,6 +51,7 @@ public:
51 bool WasFinished() const { return _wasFinished; } 51 bool WasFinished() const { return _wasFinished; }
52 52
53 void SetStream(ISequentialInStream *stream) { _stream = stream; } 53 void SetStream(ISequentialInStream *stream) { _stream = stream; }
54 void ClearStreamPtr() { _stream = NULL; }
54 55
55 void SetBuf(Byte *buf, size_t bufSize, size_t end, size_t pos) 56 void SetBuf(Byte *buf, size_t bufSize, size_t end, size_t pos)
56 { 57 {
@@ -94,6 +95,7 @@ public:
94 return *_buf++; 95 return *_buf++;
95 } 96 }
96 97
98 size_t ReadBytesPart(Byte *buf, size_t size);
97 size_t ReadBytes(Byte *buf, size_t size); 99 size_t ReadBytes(Byte *buf, size_t size);
98 size_t Skip(size_t size); 100 size_t Skip(size_t size);
99}; 101};