aboutsummaryrefslogtreecommitdiffstats
path: root/lib/bufferstore.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/bufferstore.h')
-rw-r--r--lib/bufferstore.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/bufferstore.h b/lib/bufferstore.h
index 81704e1..494d0af 100644
--- a/lib/bufferstore.h
+++ b/lib/bufferstore.h
@@ -190,6 +190,14 @@ public:
*/
void addBuff(const bufferStore &b, long maxLen = -1);
+ /**
+ * Truncates the buffer.
+ * If the buffer is smaller, does nothing.
+ *
+ * @param newLen The new length of the buffer.
+ */
+ void truncate(long newLen);
+
private:
void checkAllocd(long newLen);