summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/core/buffer.c2
-rw-r--r--src/include/buffer.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/core/buffer.c b/src/core/buffer.c
index 48588b6e9..b300d4ece 100644
--- a/src/core/buffer.c
+++ b/src/core/buffer.c
@@ -109,7 +109,7 @@ static inline void unfree_block ( struct buffer *buffer,
*
* Returns 1 for success, 0 for failure (e.g. buffer too small).
*/
-int fill_buffer ( struct buffer *buffer, void *data,
+int fill_buffer ( struct buffer *buffer, const void *data,
off_t offset, size_t len ) {
struct buffer_free_block desc;
physaddr_t block, prev_block;
diff --git a/src/include/buffer.h b/src/include/buffer.h
index a22b00dd4..0085c7d16 100644
--- a/src/include/buffer.h
+++ b/src/include/buffer.h
@@ -39,7 +39,7 @@ extern struct buffer load_buffer;
/* Functions in buffer.c */
extern void init_buffer ( struct buffer *buffer );
-extern int fill_buffer ( struct buffer *buffer, void *data,
+extern int fill_buffer ( struct buffer *buffer, const void *data,
off_t offset, size_t len );
#endif /* BUFFER_H */