diff test/testerror.c @ 1662:782fd950bd46 SDL-1.3

Revamp of the video system in progress - adding support for multiple displays, multiple windows, and a full video mode selection API. WARNING: None of the video drivers have been updated for the new API yet! The API is still under design and very fluid. The code is now run through a consistent indent format: indent -i4 -nut -nsc -br -ce The headers are being converted to automatically generate doxygen documentation.
author Sam Lantinga <slouken@libsdl.org>
date Sun, 28 May 2006 13:04:16 +0000
parents 14717b52abc0
children 4da1ee79c9af
line wrap: on
line diff
--- a/test/testerror.c	Sun May 21 17:27:13 2006 +0000
+++ b/test/testerror.c	Sun May 28 13:04:16 2006 +0000
@@ -11,51 +11,54 @@
 static int alive = 0;
 
 /* Call this instead of exit(), so we can clean up SDL: atexit() is evil. */
-static void quit(int rc)
+static void
+quit (int rc)
 {
-	SDL_Quit();
-	exit(rc);
+    SDL_Quit ();
+    exit (rc);
 }
 
-int SDLCALL ThreadFunc(void *data)
+int SDLCALL
+ThreadFunc (void *data)
 {
-	/* Set the child thread error string */
-	SDL_SetError("Thread %s (%d) had a problem: %s",
-			(char *)data, SDL_ThreadID(), "nevermind");
-	while ( alive ) {
-		printf("Thread '%s' is alive!\n", (char *)data);
-		SDL_Delay(1*1000);
-	}
-	printf("Child thread error string: %s\n", SDL_GetError());
-	return(0);
+    /* Set the child thread error string */
+    SDL_SetError ("Thread %s (%d) had a problem: %s",
+                  (char *) data, SDL_ThreadID (), "nevermind");
+    while (alive) {
+        printf ("Thread '%s' is alive!\n", (char *) data);
+        SDL_Delay (1 * 1000);
+    }
+    printf ("Child thread error string: %s\n", SDL_GetError ());
+    return (0);
 }
 
-int main(int argc, char *argv[])
+int
+main (int argc, char *argv[])
 {
-	SDL_Thread *thread;
+    SDL_Thread *thread;
 
-	/* Load the SDL library */
-	if ( SDL_Init(0) < 0 ) {
-		fprintf(stderr, "Couldn't initialize SDL: %s\n",SDL_GetError());
-		return(1);
-	}
+    /* Load the SDL library */
+    if (SDL_Init (0) < 0) {
+        fprintf (stderr, "Couldn't initialize SDL: %s\n", SDL_GetError ());
+        return (1);
+    }
 
-	/* Set the error value for the main thread */
-	SDL_SetError("No worries");
+    /* Set the error value for the main thread */
+    SDL_SetError ("No worries");
 
-	alive = 1;
-	thread = SDL_CreateThread(ThreadFunc, "#1");
-	if ( thread == NULL ) {
-		fprintf(stderr, "Couldn't create thread: %s\n", SDL_GetError());
-		quit(1);
-	}
-	SDL_Delay(5*1000);
-	printf("Waiting for thread #1\n");
-	alive = 0;
-	SDL_WaitThread(thread, NULL);
+    alive = 1;
+    thread = SDL_CreateThread (ThreadFunc, "#1");
+    if (thread == NULL) {
+        fprintf (stderr, "Couldn't create thread: %s\n", SDL_GetError ());
+        quit (1);
+    }
+    SDL_Delay (5 * 1000);
+    printf ("Waiting for thread #1\n");
+    alive = 0;
+    SDL_WaitThread (thread, NULL);
 
-	printf("Main thread error string: %s\n", SDL_GetError());
+    printf ("Main thread error string: %s\n", SDL_GetError ());
 
-	SDL_Quit();
-	return(0);
+    SDL_Quit ();
+    return (0);
 }