From 174852ef35846d4d890705ea2b1b117d71b9da47 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Thu, 1 Sep 2016 17:11:58 +0200 Subject: [PATCH] (PSP) PSP doesn't have SceRtcTick typedef --- libretro-common/features/features_cpu.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/libretro-common/features/features_cpu.c b/libretro-common/features/features_cpu.c index 1fbc2023a8..8f3dc2f86c 100644 --- a/libretro-common/features/features_cpu.c +++ b/libretro-common/features/features_cpu.c @@ -154,7 +154,14 @@ retro_perf_tick_t cpu_features_get_perf_counter(void) #elif defined(GEKKO) time_ticks = gettime(); #elif defined(PSP) || defined(VITA) - sceRtcGetCurrentTick((SceRtcTick *)&time_ticks); + { +#if defined(PSP) + u64 *ticks = (u64*)&time_ticks; +#elif defined(VITA) + SceRtcTick *ticks = (SceRtcTick*)&time_ticks; +#endif + sceRtcGetCurrentTick(ticks); + } #elif defined(_3DS) time_ticks = svcGetSystemTick(); #elif defined(__mips__)