Make return type of read_file ssize_t again - include

msvc_compat for Win32 boxes to get typedef for ssize_t
This commit is contained in:
twinaphex 2013-12-26 22:51:17 +01:00
parent 244fdb6030
commit cf4c68a072
2 changed files with 3 additions and 2 deletions

View File

@ -39,6 +39,7 @@
#ifdef _MSC_VER
#define setmode _setmode
#endif
#include "msvc/msvc_compat.h"
#ifdef _XBOX
#include <xtl.h>
#define INVALID_FILE_ATTRIBUTES -1
@ -70,7 +71,7 @@ bool write_file(const char *path, const void *data, size_t size)
}
// Generic file loader.
size_t read_file(const char *path, void **buf)
ssize_t read_file(const char *path, void **buf)
{
void *rom_buf = NULL;
FILE *file = fopen(path, "rb");

View File

@ -11,7 +11,7 @@
extern "C" {
#endif
size_t read_file(const char *path, void **buf);
ssize_t read_file(const char *path, void **buf);
bool read_file_string(const char *path, char **buf);
bool write_file(const char *path, const void *buf, size_t size);