diff options
Diffstat (limited to 'src/engine/client/pnglite/pnglite.h')
| -rw-r--r-- | src/engine/client/pnglite/pnglite.h | 22 |
1 files changed, 10 insertions, 12 deletions
diff --git a/src/engine/client/pnglite/pnglite.h b/src/engine/client/pnglite/pnglite.h index 012a38d1..78e1cfe8 100644 --- a/src/engine/client/pnglite/pnglite.h +++ b/src/engine/client/pnglite/pnglite.h @@ -26,10 +26,10 @@ #ifndef _PNGLITE_H_ -#define _PNGLITE_H_ - -#ifdef __cplusplus -extern "C" { +#define _PNGLITE_H_ + +#ifdef __cplusplus +extern "C"{ #endif /* @@ -70,13 +70,13 @@ enum Typedefs for callbacks. */ -typedef unsigned (*png_read_callback_t)(void* output, unsigned size, unsigned numel, void* user_pointer); +typedef unsigned (*png_read_callback_t)(void* output, size_t size, size_t numel, void* user_pointer); typedef void (*png_free_t)(void* p); -typedef void * (*png_alloc_t)(unsigned s); +typedef void * (*png_alloc_t)(size_t s); typedef struct { - void* zs; // pointer to z_stream + void* zs; /* pointer to z_stream */ png_read_callback_t read_fun; void* user_pointer; @@ -203,10 +203,8 @@ int png_get_data(png_t* png, unsigned char* data); */ int png_close_file(png_t* png); - -#ifdef __cplusplus -} -#endif - +#ifdef __cplusplus +} +#endif #endif |