aboutsummaryrefslogtreecommitdiff
path: root/CPP/7zip/Common/InBuffer.h
diff options
context:
space:
mode:
Diffstat (limited to 'CPP/7zip/Common/InBuffer.h')
-rw-r--r--CPP/7zip/Common/InBuffer.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/CPP/7zip/Common/InBuffer.h b/CPP/7zip/Common/InBuffer.h
index a8ccb40..13ec088 100644
--- a/CPP/7zip/Common/InBuffer.h
+++ b/CPP/7zip/Common/InBuffer.h
@@ -97,6 +97,16 @@ public:
97 97
98 size_t ReadBytesPart(Byte *buf, size_t size); 98 size_t ReadBytesPart(Byte *buf, size_t size);
99 size_t ReadBytes(Byte *buf, size_t size); 99 size_t ReadBytes(Byte *buf, size_t size);
100 const Byte *Lookahead(size_t &rem)
101 {
102 rem = (size_t)(_bufLim - _buf);
103 if (!rem)
104 {
105 ReadBlock();
106 rem = (size_t)(_bufLim - _buf);
107 }
108 return _buf;
109 }
100 size_t Skip(size_t size); 110 size_t Skip(size_t size);
101}; 111};
102 112