Write_bytes() add "const" in prototype

This commit is contained in:
Thomas Bernard 2018-11-14 00:31:06 +01:00
parent 3d2d8ba154
commit fd798c70f0
No known key found for this signature in database
GPG Key ID: 0FF11B67A5C0863C
2 changed files with 3 additions and 3 deletions

View File

@ -89,7 +89,7 @@ int Read_byte_line(FILE *file, char *line, size_t size)
} }
// Ecrit des octets // Ecrit des octets
// Renvoie -1 si OK, 0 en cas d'erreur // 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; return fwrite(src, 1, size, file) == size;
} }

View File

@ -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 // 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); 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. /// 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. /// 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); int Read_word_le(FILE *file, word *dest);
@ -156,4 +156,4 @@ int Remove_path(const char * path);
/// Remove the directory /// Remove the directory
int Remove_directory(const char * path); int Remove_directory(const char * path);
#endif #endif