--- a/include/SDL_rwops.h Wed Aug 18 21:41:39 2004 +0000
+++ b/include/SDL_rwops.h Fri Aug 20 18:57:01 2004 +0000
@@ -49,22 +49,22 @@
SEEK_SET, SEEK_CUR, SEEK_END
Returns the final offset in the data source.
*/
- int (*seek)(struct SDL_RWops *context, int offset, int whence);
+ int (SDLCALL *seek)(struct SDL_RWops *context, int offset, int whence);
/* Read up to 'num' objects each of size 'objsize' from the data
source to the area pointed at by 'ptr'.
Returns the number of objects read, or -1 if the read failed.
*/
- int (*read)(struct SDL_RWops *context, void *ptr, int size, int maxnum);
+ int (SDLCALL *read)(struct SDL_RWops *context, void *ptr, int size, int maxnum);
/* Write exactly 'num' objects each of size 'objsize' from the area
pointed at by 'ptr' to data source.
Returns 'num', or -1 if the write failed.
*/
- int (*write)(struct SDL_RWops *context, const void *ptr, int size, int num);
+ int (SDLCALL *write)(struct SDL_RWops *context, const void *ptr, int size, int num);
/* Close and free an allocated SDL_FSops structure */
- int (*close)(struct SDL_RWops *context);
+ int (SDLCALL *close)(struct SDL_RWops *context);
Uint32 type;
union {