diff options
-rw-r--r-- | Makefile.libretro | 2 | ||||
-rw-r--r-- | libpcsxcore/cdriso.c | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/Makefile.libretro b/Makefile.libretro index 8e9cdd1..db1feb0 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 9ca4172..24ac891 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)); |