From: Julian Andres Klode Date: Sun, 27 Dec 2015 14:33:59 +0000 (+0100) Subject: fileutl: simple_buffer: Mark accessors as const X-Git-Tag: 1.1.9~9 X-Git-Url: https://git.saurik.com/apt.git/commitdiff_plain/ea58d39ee3b71b02ddfd134412adc99e7b09605d?ds=inline fileutl: simple_buffer: Mark accessors as const Suggested by David. Gbp-Dch: ignore --- 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 {