Răsfoiți Sursa

emscripten: fix warnings in tests

Anonymous Maarten 2 ani în urmă
părinte
comite
d8884b845e
4 a modificat fișierele cu 10 adăugiri și 3 ștergeri
  1. 2 1
      test/loopwave.c
  2. 2 0
      test/testgles2.c
  3. 4 0
      test/testoffscreen.c
  4. 2 2
      test/testviewport.c

+ 2 - 1
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)

+ 2 - 0
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()

+ 4 - 0
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);
 

+ 2 - 2
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);