From 5f8aa603b1f68d4bf4dbd341fed0e31b21f11bde Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sat, 4 May 2013 01:10:21 +0200 Subject: [PATCH] Add hack for broken bin/cue loading right now at startup --- Makefile.libretro | 2 ++ libpcsxcore/cdriso.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/Makefile.libretro b/Makefile.libretro index 8e9cdd1a..db1feb05 100644 --- a/Makefile.libretro +++ b/Makefile.libretro @@ -108,6 +108,8 @@ else CFLAGS += -D__WIN32__ -D__WIN32_LIBRETRO__ endif +CFLAGS += -D__LIBRETRO__ + CFLAGS += -fPIC ifneq ($(platform),qnx) LDLIBS += -lpthread diff --git a/libpcsxcore/cdriso.c b/libpcsxcore/cdriso.c index 9ca41726..24ac8914 100644 --- a/libpcsxcore/cdriso.c +++ b/libpcsxcore/cdriso.c @@ -327,6 +327,7 @@ static int parsetoc(const char *isofile) { return -1; } } +#ifndef __LIBRETRO__ // check if it's really a TOC named as a .cue fgets(linebuf, sizeof(linebuf), fi); token = strtok(tmp, " "); @@ -335,6 +336,7 @@ static int parsetoc(const char *isofile) { return -1; } fseek(fi, 0, SEEK_SET); +#endif } memset(&ti, 0, sizeof(ti)); -- 2.39.2