Mercurial > hg > th-libs
diff th_ioctx.h @ 457:85fa3d333556
Actually, revert the boolean changes .. meh.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Tue, 02 Jan 2018 23:09:29 +0200 |
parents | 347bfd3e017e |
children | 96d137a6b392 |
line wrap: on
line diff
--- a/th_ioctx.h Tue Jan 02 22:57:47 2018 +0200 +++ b/th_ioctx.h Tue Jan 02 23:09:29 2018 +0200 @@ -54,7 +54,7 @@ int (*fseek)(th_ioctx *ctx, const off_t, const int whence); off_t (*fsize)(th_ioctx *ctx); off_t (*ftell)(th_ioctx *ctx); - bool (*feof)(th_ioctx *ctx); + BOOL (*feof)(th_ioctx *ctx); int (*fgetc)(th_ioctx *ctx); int (*fputc)(int, th_ioctx *ctx); size_t (*fread)(void *ptr, const size_t, const size_t, th_ioctx *ctx); @@ -83,7 +83,7 @@ void th_io_close(th_ioctx *ctx); void th_io_free(th_ioctx *ctx); -bool th_io_set_handlers(th_ioctx *ctx, +BOOL th_io_set_handlers(th_ioctx *ctx, void (*error)(th_ioctx *, const int, const char *msg), void (*msg)(th_ioctx *, const int, const char *msg)); @@ -101,7 +101,7 @@ int thfseek(th_ioctx *ctx, const off_t, const int whence); off_t thfsize(th_ioctx *ctx); off_t thftell(th_ioctx *ctx); -bool thfeof(th_ioctx *ctx); +BOOL thfeof(th_ioctx *ctx); int thfgetc(th_ioctx *ctx); int thfputc(int ch, th_ioctx *ctx); size_t thfread(void *ptr, const size_t, const size_t, th_ioctx *ctx); @@ -111,35 +111,35 @@ int thvfprintf(th_ioctx *ctx, const char *fmt, va_list ap); int thfprintf(th_ioctx *ctx, const char *fmt, ...); -bool thfread_str(th_ioctx *ctx, void *ptr, const size_t len); -bool thfread_u8(th_ioctx *ctx, uint8_t *); -bool thfwrite_str(th_ioctx *ctx, const void *ptr, const size_t len); -bool thfwrite_u8(th_ioctx *ctx, const uint8_t); +int thfread_str(th_ioctx *ctx, void *ptr, const size_t len); +BOOL thfread_u8(th_ioctx *ctx, uint8_t *); +int thfwrite_str(th_ioctx *ctx, const void *ptr, const size_t len); +BOOL thfwrite_u8(th_ioctx *ctx, const uint8_t); // // Endian-handling file read/write routines // -bool thfwrite_ne16(th_ioctx *ctx, const uint16_t v); -bool thfwrite_ne32(th_ioctx *ctx, const uint32_t v); -bool thfwrite_ne64(th_ioctx *ctx, const uint64_t v); -bool thfread_ne16(th_ioctx *ctx, uint16_t *v); -bool thfread_ne32(th_ioctx *ctx, uint32_t *v); -bool thfread_ne64(th_ioctx *ctx, uint64_t *v); +BOOL thfwrite_ne16(th_ioctx *ctx, const uint16_t v); +BOOL thfwrite_ne32(th_ioctx *ctx, const uint32_t v); +BOOL thfwrite_ne64(th_ioctx *ctx, const uint64_t v); +BOOL thfread_ne16(th_ioctx *ctx, uint16_t *v); +BOOL thfread_ne32(th_ioctx *ctx, uint32_t *v); +BOOL thfread_ne64(th_ioctx *ctx, uint64_t *v); -bool thfwrite_le16(th_ioctx *ctx, const uint16_t v); -bool thfwrite_le32(th_ioctx *ctx, const uint32_t v); -bool thfwrite_le64(th_ioctx *ctx, const uint64_t v); -bool thfread_le16(th_ioctx *ctx, uint16_t *v); -bool thfread_le32(th_ioctx *ctx, uint32_t *v); -bool thfread_le64(th_ioctx *ctx, uint64_t *v); +BOOL thfwrite_le16(th_ioctx *ctx, const uint16_t v); +BOOL thfwrite_le32(th_ioctx *ctx, const uint32_t v); +BOOL thfwrite_le64(th_ioctx *ctx, const uint64_t v); +BOOL thfread_le16(th_ioctx *ctx, uint16_t *v); +BOOL thfread_le32(th_ioctx *ctx, uint32_t *v); +BOOL thfread_le64(th_ioctx *ctx, uint64_t *v); -bool thfwrite_be16(th_ioctx *ctx, const uint16_t v); -bool thfwrite_be32(th_ioctx *ctx, const uint32_t v); -bool thfwrite_be64(th_ioctx *ctx, const uint64_t v); -bool thfread_be16(th_ioctx *ctx, uint16_t *v); -bool thfread_be32(th_ioctx *ctx, uint32_t *v); -bool thfread_be64(th_ioctx *ctx, uint64_t *v); +BOOL thfwrite_be16(th_ioctx *ctx, const uint16_t v); +BOOL thfwrite_be32(th_ioctx *ctx, const uint32_t v); +BOOL thfwrite_be64(th_ioctx *ctx, const uint64_t v); +BOOL thfread_be16(th_ioctx *ctx, uint16_t *v); +BOOL thfread_be32(th_ioctx *ctx, uint32_t *v); +BOOL thfread_be64(th_ioctx *ctx, uint64_t *v); #ifdef __cplusplus