diff options
-rw-r--r-- | apt-pkg/contrib/fileutl.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/apt-pkg/contrib/fileutl.cc b/apt-pkg/contrib/fileutl.cc index b1f1c78a2..38ae0246e 100644 --- a/apt-pkg/contrib/fileutl.cc +++ b/apt-pkg/contrib/fileutl.cc @@ -925,9 +925,10 @@ struct APT_HIDDEN simple_buffer { /*{{{*/ unsigned long long bufferend = 0; char buffer[buffersize_max]; + const char *get() const { return buffer + bufferstart; } char *get() { return buffer + bufferstart; } - bool empty() { return bufferend <= bufferstart; } - unsigned long long size() { return bufferend-bufferstart; } + bool empty() const { return bufferend <= bufferstart; } + unsigned long long size() const { return bufferend-bufferstart; } void reset() { bufferend = bufferstart = 0; } ssize_t read(void *to, unsigned long long requested_size) APT_MUSTCHECK { |