emscripten: fix warnings in tests
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87
diff --git a/test/loopwave.c b/test/loopwave.c
index 354ac2c..1b5fa95 100644
--- a/test/loopwave.c
+++ b/test/loopwave.c
@@ -70,12 +70,13 @@ open_audio()
SDL_PauseAudioDevice(device, SDL_FALSE);
}
+#ifndef __EMSCRIPTEN__
static void reopen_audio()
{
close_audio();
open_audio();
}
-
+#endif
void SDLCALL
fillerup(void *unused, Uint8 * stream, int len)
diff --git a/test/testgles2.c b/test/testgles2.c
index b5c0ec8..721c24b 100644
--- a/test/testgles2.c
+++ b/test/testgles2.c
@@ -472,6 +472,7 @@ render_window(int index)
++frames;
}
+#ifndef __EMSCRIPTEN__
static int SDLCALL
render_thread_fn(void* render_ctx)
{
@@ -512,6 +513,7 @@ loop_threaded()
SDLTest_CommonEvent(state, &event, &done);
}
}
+#endif
static void
loop()
diff --git a/test/testoffscreen.c b/test/testoffscreen.c
index e5fd721..e2a8f4b 100644
--- a/test/testoffscreen.c
+++ b/test/testoffscreen.c
@@ -100,7 +100,9 @@ loop()
int
main(int argc, char *argv[])
{
+#ifndef __EMSCRIPTEN__
Uint32 then, now, frames;
+#endif
/* Enable standard application logging */
SDL_LogSetPriority(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_INFO);
@@ -135,10 +137,12 @@ main(int argc, char *argv[])
srand((unsigned int)time(NULL));
+#ifndef __EMSCRIPTEN__
/* Main render loop */
frames = 0;
then = SDL_GetTicks();
done = 0;
+#endif
SDL_Log("Rendering %u frames offscreen\n", max_frames);
diff --git a/test/testviewport.c b/test/testviewport.c
index 162b310..ad5faf7 100644
--- a/test/testviewport.c
+++ b/test/testviewport.c
@@ -99,14 +99,14 @@ DrawOnViewport(SDL_Renderer * renderer)
void
loop()
{
+ SDL_Event event;
+ int i;
#ifdef __EMSCRIPTEN__
/* Avoid using delays */
if(SDL_GetTicks() - wait_start < 1000)
return;
wait_start = SDL_GetTicks();
#endif
- SDL_Event event;
- int i;
/* Check for events */
while (SDL_PollEvent(&event)) {
SDLTest_CommonEvent(state, &event, &done);