X-Git-Url: https://wimlib.net/git/?a=blobdiff_plain;f=src%2Fio.h;h=dc49f5c08e92887f422e3fce1134dc16d5c4317d;hb=150fd376ac944f0fdc22c0df7beaa8dbd076061c;hp=5ab46d22c5f8f42262976bb6b68658967568d2f9;hpb=815ad485b8ce48db48a3137d73e511f6c9af868c;p=wimlib diff --git a/src/io.h b/src/io.h index 5ab46d22..dc49f5c0 100644 --- a/src/io.h +++ b/src/io.h @@ -110,13 +110,11 @@ static inline const u8 *get_bytes(const u8 *p, size_t num_bytes, void *res) static inline u8 *put_zeroes(u8 *p, size_t num_bytes) { - memset(p, 0, num_bytes); - return p + num_bytes; + return (u8*)memset(p, 0, num_bytes) + num_bytes; } static inline u8 *put_bytes(u8 *p, size_t num_bytes, const u8 *input) { - memcpy(p, input, num_bytes); - return p + num_bytes; + return (u8*)memcpy(p, input, num_bytes) + num_bytes; } #endif /* _WIMLIB_IO_H */