Work around the lack of clock() on PS Vita
diff --git a/src/test/SDL_test_harness.c b/src/test/SDL_test_harness.c
index ec67d99..2e94f6c 100644
--- a/src/test/SDL_test_harness.c
+++ b/src/test/SDL_test_harness.c
@@ -349,7 +349,7 @@ static void SDLTest_LogTestSuiteSummary(SDLTest_TestSuiteReference *testSuites)
/* Gets a timer value in seconds */
static float GetClock()
{
- float currentClock = clock() / (float) CLOCKS_PER_SEC;
+ float currentClock = SDL_GetPerformanceCounter() / (float) SDL_GetPerformanceFrequency();
return currentClock;
}
diff --git a/src/test/SDL_test_random.c b/src/test/SDL_test_random.c
index c52e050..b2babf1 100644
--- a/src/test/SDL_test_random.c
+++ b/src/test/SDL_test_random.c
@@ -70,7 +70,7 @@ void SDLTest_RandomInitTime(SDLTest_RandomContext * rndContext)
srand((unsigned int)time(NULL));
a=rand();
- srand((unsigned int)clock());
+ srand((unsigned int)SDL_GetPerformanceCounter());
b=rand();
SDLTest_RandomInit(rndContext, a, b);
}