From fd798c70f0f5e130e141bb8ee01e6119862fed79 Mon Sep 17 00:00:00 2001 From: Thomas Bernard Date: Wed, 14 Nov 2018 00:31:06 +0100 Subject: [PATCH] Write_bytes() add "const" in prototype --- src/io.c | 2 +- src/io.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/io.c b/src/io.c index c4224c84..8ae03c1c 100644 --- a/src/io.c +++ b/src/io.c @@ -89,7 +89,7 @@ int Read_byte_line(FILE *file, char *line, size_t size) } // Ecrit des octets // Renvoie -1 si OK, 0 en cas d'erreur -int Write_bytes(FILE *file, void *src, size_t size) +int Write_bytes(FILE *file, const void *src, size_t size) { return fwrite(src, 1, size, file) == size; } diff --git a/src/io.h b/src/io.h index 0e74ef85..d2163532 100644 --- a/src/io.h +++ b/src/io.h @@ -51,7 +51,7 @@ int Read_bytes(FILE *file, void *dest, size_t size); // Read a line from an open file. Returns true if OK, false in case of error int Read_byte_line(FILE *file, char *line, size_t size); /// Writes several bytes to an open file. Returns true if OK, false if a file i/o error occurred. -int Write_bytes(FILE *file, void *dest, size_t size); +int Write_bytes(FILE *file, const void *dest, size_t size); /// Reads a 16-bit Low-Endian word from an open file. Returns true if OK, false if a file i/o error occurred. int Read_word_le(FILE *file, word *dest); @@ -156,4 +156,4 @@ int Remove_path(const char * path); /// Remove the directory int Remove_directory(const char * path); -#endif \ No newline at end of file +#endif