diff src/thread/win32/SDL_sysmutex.c @ 1895:c121d94672cb

SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
author Sam Lantinga <slouken@libsdl.org>
date Mon, 10 Jul 2006 21:04:37 +0000
parents bb6839704ed6
children 99210400e8b9
line wrap: on
line diff
--- a/src/thread/win32/SDL_sysmutex.c	Thu Jul 06 18:01:37 2006 +0000
+++ b/src/thread/win32/SDL_sysmutex.c	Mon Jul 10 21:04:37 2006 +0000
@@ -29,67 +29,74 @@
 #include "SDL_mutex.h"
 
 
-struct SDL_mutex {
-	HANDLE id;
+struct SDL_mutex
+{
+    HANDLE id;
 };
 
 /* Create a mutex */
-SDL_mutex *SDL_CreateMutex(void)
+SDL_mutex *
+SDL_CreateMutex(void)
 {
-	SDL_mutex *mutex;
+    SDL_mutex *mutex;
 
-	/* Allocate mutex memory */
-	mutex = (SDL_mutex *)SDL_malloc(sizeof(*mutex));
-	if ( mutex ) {
-		/* Create the mutex, with initial value signaled */
-		mutex->id = CreateMutex(NULL, FALSE, NULL);
-		if ( ! mutex->id ) {
-			SDL_SetError("Couldn't create mutex");
-			SDL_free(mutex);
-			mutex = NULL;
-		}
-	} else {
-		SDL_OutOfMemory();
-	}
-	return(mutex);
+    /* Allocate mutex memory */
+    mutex = (SDL_mutex *) SDL_malloc(sizeof(*mutex));
+    if (mutex) {
+        /* Create the mutex, with initial value signaled */
+        mutex->id = CreateMutex(NULL, FALSE, NULL);
+        if (!mutex->id) {
+            SDL_SetError("Couldn't create mutex");
+            SDL_free(mutex);
+            mutex = NULL;
+        }
+    } else {
+        SDL_OutOfMemory();
+    }
+    return (mutex);
 }
 
 /* Free the mutex */
-void SDL_DestroyMutex(SDL_mutex *mutex)
+void
+SDL_DestroyMutex(SDL_mutex * mutex)
 {
-	if ( mutex ) {
-		if ( mutex->id ) {
-			CloseHandle(mutex->id);
-			mutex->id = 0;
-		}
-		SDL_free(mutex);
-	}
+    if (mutex) {
+        if (mutex->id) {
+            CloseHandle(mutex->id);
+            mutex->id = 0;
+        }
+        SDL_free(mutex);
+    }
 }
 
 /* Lock the mutex */
-int SDL_mutexP(SDL_mutex *mutex)
+int
+SDL_mutexP(SDL_mutex * mutex)
 {
-	if ( mutex == NULL ) {
-		SDL_SetError("Passed a NULL mutex");
-		return -1;
-	}
-	if ( WaitForSingleObject(mutex->id, INFINITE) == WAIT_FAILED ) {
-		SDL_SetError("Couldn't wait on mutex");
-		return -1;
-	}
-	return(0);
+    if (mutex == NULL) {
+        SDL_SetError("Passed a NULL mutex");
+        return -1;
+    }
+    if (WaitForSingleObject(mutex->id, INFINITE) == WAIT_FAILED) {
+        SDL_SetError("Couldn't wait on mutex");
+        return -1;
+    }
+    return (0);
 }
 
 /* Unlock the mutex */
-int SDL_mutexV(SDL_mutex *mutex)
+int
+SDL_mutexV(SDL_mutex * mutex)
 {
-	if ( mutex == NULL ) {
-		SDL_SetError("Passed a NULL mutex");
-		return -1;
-	}
-	if ( ReleaseMutex(mutex->id) == FALSE ) {
-		SDL_SetError("Couldn't release mutex");
-		return -1;
-	}
-	return(0);
+    if (mutex == NULL) {
+        SDL_SetError("Passed a NULL mutex");
+        return -1;
+    }
+    if (ReleaseMutex(mutex->id) == FALSE) {
+        SDL_SetError("Couldn't release mutex");
+        return -1;
+    }
+    return (0);
 }
+
+/* vi: set ts=4 sw=4 expandtab: */