test/testlock.c
branchSDL-1.3
changeset 1668 4da1ee79c9af
parent 1662 782fd950bd46
--- a/test/testlock.c	Mon May 29 03:53:21 2006 +0000
+++ b/test/testlock.c	Mon May 29 04:04:35 2006 +0000
@@ -20,91 +20,91 @@
  *  calling conventions may differ...
  */
 static void
-SDL_Quit_Wrapper (void)
+SDL_Quit_Wrapper(void)
 {
-    SDL_Quit ();
+    SDL_Quit();
 }
 
 void
-printid (void)
+printid(void)
 {
-    printf ("Process %u:  exiting\n", SDL_ThreadID ());
+    printf("Process %u:  exiting\n", SDL_ThreadID());
 }
 
 void
-terminate (int sig)
+terminate(int sig)
 {
-    signal (SIGINT, terminate);
+    signal(SIGINT, terminate);
     doterminate = 1;
 }
 
 void
-closemutex (int sig)
+closemutex(int sig)
 {
-    Uint32 id = SDL_ThreadID ();
+    Uint32 id = SDL_ThreadID();
     int i;
-    printf ("Process %u:  Cleaning up...\n", id == mainthread ? 0 : id);
+    printf("Process %u:  Cleaning up...\n", id == mainthread ? 0 : id);
     for (i = 0; i < 6; ++i)
-        SDL_KillThread (threads[i]);
-    SDL_DestroyMutex (mutex);
-    exit (sig);
+        SDL_KillThread(threads[i]);
+    SDL_DestroyMutex(mutex);
+    exit(sig);
 }
 
 int SDLCALL
-Run (void *data)
+Run(void *data)
 {
-    if (SDL_ThreadID () == mainthread)
-        signal (SIGTERM, closemutex);
+    if (SDL_ThreadID() == mainthread)
+        signal(SIGTERM, closemutex);
     while (1) {
-        printf ("Process %u ready to work\n", SDL_ThreadID ());
-        if (SDL_mutexP (mutex) < 0) {
-            fprintf (stderr, "Couldn't lock mutex: %s", SDL_GetError ());
-            exit (1);
+        printf("Process %u ready to work\n", SDL_ThreadID());
+        if (SDL_mutexP(mutex) < 0) {
+            fprintf(stderr, "Couldn't lock mutex: %s", SDL_GetError());
+            exit(1);
         }
-        printf ("Process %u, working!\n", SDL_ThreadID ());
-        SDL_Delay (1 * 1000);
-        printf ("Process %u, done!\n", SDL_ThreadID ());
-        if (SDL_mutexV (mutex) < 0) {
-            fprintf (stderr, "Couldn't unlock mutex: %s", SDL_GetError ());
-            exit (1);
+        printf("Process %u, working!\n", SDL_ThreadID());
+        SDL_Delay(1 * 1000);
+        printf("Process %u, done!\n", SDL_ThreadID());
+        if (SDL_mutexV(mutex) < 0) {
+            fprintf(stderr, "Couldn't unlock mutex: %s", SDL_GetError());
+            exit(1);
         }
         /* If this sleep isn't done, then threads may starve */
-        SDL_Delay (10);
-        if (SDL_ThreadID () == mainthread && doterminate) {
-            printf ("Process %u:  raising SIGTERM\n", SDL_ThreadID ());
-            raise (SIGTERM);
+        SDL_Delay(10);
+        if (SDL_ThreadID() == mainthread && doterminate) {
+            printf("Process %u:  raising SIGTERM\n", SDL_ThreadID());
+            raise(SIGTERM);
         }
     }
     return (0);
 }
 
 int
-main (int argc, char *argv[])
+main(int argc, char *argv[])
 {
     int i;
     int maxproc = 6;
 
     /* Load the SDL library */
-    if (SDL_Init (0) < 0) {
-        fprintf (stderr, "%s\n", SDL_GetError ());
-        exit (1);
+    if (SDL_Init(0) < 0) {
+        fprintf(stderr, "%s\n", SDL_GetError());
+        exit(1);
     }
-    atexit (SDL_Quit_Wrapper);
+    atexit(SDL_Quit_Wrapper);
 
-    if ((mutex = SDL_CreateMutex ()) == NULL) {
-        fprintf (stderr, "Couldn't create mutex: %s\n", SDL_GetError ());
-        exit (1);
+    if ((mutex = SDL_CreateMutex()) == NULL) {
+        fprintf(stderr, "Couldn't create mutex: %s\n", SDL_GetError());
+        exit(1);
     }
 
-    mainthread = SDL_ThreadID ();
-    printf ("Main thread: %u\n", mainthread);
-    atexit (printid);
+    mainthread = SDL_ThreadID();
+    printf("Main thread: %u\n", mainthread);
+    atexit(printid);
     for (i = 0; i < maxproc; ++i) {
-        if ((threads[i] = SDL_CreateThread (Run, NULL)) == NULL)
-            fprintf (stderr, "Couldn't create thread!\n");
+        if ((threads[i] = SDL_CreateThread(Run, NULL)) == NULL)
+            fprintf(stderr, "Couldn't create thread!\n");
     }
-    signal (SIGINT, terminate);
-    Run (NULL);
+    signal(SIGINT, terminate);
+    Run(NULL);
 
     return (0);                 /* Never reached */
 }