From a7fbfc0c000f501e64cbc11d1b36857e8daa18d7 Mon Sep 17 00:00:00 2001 From: neville Date: Mon, 23 Feb 2015 01:32:50 +0100 Subject: [PATCH] (OSX PPC) Build fixes --- database_info.c | 6 ++++-- database_info.h | 1 + runloop.c | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/database_info.c b/database_info.c index 7924a2ab90..22d2ab5be2 100644 --- a/database_info.c +++ b/database_info.c @@ -123,13 +123,15 @@ int database_info_write_rdl_iterate(database_info_rdl_handle_t *dbl) ssize_t ret; uint32_t crc, target_crc = 0; uint8_t *ret_buf = NULL; - bool read_from = false; + int read_from = 0; (void)target_crc; read_from = read_file(name, (void**)&ret_buf, &ret); - if (!read_from || ret <= 0) + if (read_from != 1) + return 0; + if (ret <= 0) return 0; snprintf(msg, sizeof(msg), "%zu/%zu: Scanning %s...\n", diff --git a/database_info.h b/database_info.h index 341dbef339..75d1687bad 100644 --- a/database_info.h +++ b/database_info.h @@ -18,6 +18,7 @@ #ifndef DATABASE_INFO_H_ #define DATABASE_INFO_H_ +#include #include #include #include "libretro-db/libretrodb.h" diff --git a/runloop.c b/runloop.c index 25cda90f10..5658a28939 100644 --- a/runloop.c +++ b/runloop.c @@ -903,7 +903,7 @@ static int rarch_main_iterate_nbio_parse_free(void) static int rarch_main_iterate_nbio_parse(void) { - size_t len; + size_t len = 0; char *data = nbio_get_ptr(g_extern.nbio.handle, &len); if (data && g_extern.nbio.cb)