Fixed bug #817
authorSam Lantinga <slouken@libsdl.org>
Sun, 04 Oct 2009 09:55:20 +0000
changeset 3338 9de326b3099c
parent 3337 9ac6f0782dd6
child 3339 62d208fd5f49
Fixed bug #817 Daniele Forghieri 2009-09-30 15:48:24 PDT Some tests doesn't use the correct include statement (and there are some missing declaration) and some test use C++ variable after statement, preventing compile wicth Open Watcom The patch attached fixes this
test/testatomic.c
test/testaudioinfo.c
test/testhaptic.c
test/testime.c
test/testloadso.c
test/testsprite.c
test/testwm2.c
--- a/test/testatomic.c	Sun Oct 04 09:51:04 2009 +0000
+++ b/test/testatomic.c	Sun Oct 04 09:55:20 2009 +0000
@@ -1,3 +1,4 @@
+#include <stdio.h>
 #include "SDL.h"
 
 /* Make sure we have good macros for printing 32 and 64 bit values */
@@ -17,7 +18,7 @@
   after calling each function.
 */
 
-char * 
+char *
 tf(SDL_bool tf)
 {
    static char *t = "true";
@@ -30,7 +31,7 @@
 
    return f;
 }
-  
+
 int
 main(int argc, char *argv[])
 {
--- a/test/testaudioinfo.c	Sun Oct 04 09:51:04 2009 +0000
+++ b/test/testaudioinfo.c	Sun Oct 04 09:55:20 2009 +0000
@@ -1,3 +1,4 @@
+#include <stdio.h>
 #include "SDL.h"
 
 static void
--- a/test/testhaptic.c	Sun Oct 04 09:51:04 2009 +0000
+++ b/test/testhaptic.c	Sun Oct 04 09:55:20 2009 +0000
@@ -14,6 +14,7 @@
 /*
  * includes
  */
+#include <stdlib.h>
 #include "SDL.h"
 #include "SDL_haptic.h"
 
--- a/test/testime.c	Sun Oct 04 09:51:04 2009 +0000
+++ b/test/testime.c	Sun Oct 04 09:55:20 2009 +0000
@@ -1,5 +1,5 @@
 /* A simple program to test the Input Method support in the SDL library (1.3+) */
- 
+
 #include <stdlib.h>
 #include <stdio.h>
 #include <string.h>
@@ -8,7 +8,7 @@
 #ifdef HAVE_SDL_TTF
 #include "SDL_ttf.h"
 #endif
- 
+
 #define DEFAULT_PTSIZE  30
 #define DEFAULT_FONT    "/System/Library/Fonts/华文细黑.ttf"
 #define MAX_TEXT_LENGTH 256
@@ -210,13 +210,13 @@
 
 int main(int argc, char *argv[])
 {
+    SDL_Event event;
+    int done = 0;
+
     InitVideo(argc, argv);
     InitInput();
     Redraw();
 
-    SDL_Event event;
-    int done = 0;
-
     while (! done && SDL_WaitEvent(&event))
     {
         switch (event.type)
--- a/test/testloadso.c	Sun Oct 04 09:51:04 2009 +0000
+++ b/test/testloadso.c	Sun Oct 04 09:55:20 2009 +0000
@@ -1,9 +1,10 @@
 
-/* Test program to test dynamic loading with the loadso subsystem. 
+/* Test program to test dynamic loading with the loadso subsystem.
 */
 
 #include <stdio.h>
 #include <stdlib.h>
+#include <string.h>
 
 #include "SDL.h"
 
--- a/test/testsprite.c	Sun Oct 04 09:51:04 2009 +0000
+++ b/test/testsprite.c	Sun Oct 04 09:55:20 2009 +0000
@@ -2,6 +2,8 @@
 
 #include <stdlib.h>
 #include <stdio.h>
+#include <string.h>
+#include <ctype.h>
 #include <time.h>
 #include <math.h>
 
--- a/test/testwm2.c	Sun Oct 04 09:51:04 2009 +0000
+++ b/test/testwm2.c	Sun Oct 04 09:55:20 2009 +0000
@@ -52,6 +52,8 @@
         }
     }
     quit(0);
+	// keep the compiler happy ...
+	return(0);
 }
 
 /* vi: set ts=4 sw=4 expandtab: */