diff src/loadso/dlopen/SDL_sysloadso.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 92947e3a18db
children 4da1ee79c9af
line wrap: on
line diff
--- a/src/loadso/dlopen/SDL_sysloadso.c	Sun May 21 17:27:13 2006 +0000
+++ b/src/loadso/dlopen/SDL_sysloadso.c	Sun May 28 13:04:16 2006 +0000
@@ -31,38 +31,43 @@
 
 #include "SDL_loadso.h"
 
-void *SDL_LoadObject(const char *sofile)
+void *
+SDL_LoadObject (const char *sofile)
 {
-	void *handle = dlopen(sofile, RTLD_NOW);
-	const char *loaderror = (char *)dlerror();
-	if ( handle == NULL ) {
-		SDL_SetError("Failed loading %s: %s", sofile, loaderror);
-	}
-	return(handle);
+    void *handle = dlopen (sofile, RTLD_NOW);
+    const char *loaderror = (char *) dlerror ();
+    if (handle == NULL) {
+        SDL_SetError ("Failed loading %s: %s", sofile, loaderror);
+    }
+    return (handle);
 }
 
-void *SDL_LoadFunction(void *handle, const char *name)
+void *
+SDL_LoadFunction (void *handle, const char *name)
 {
-	void *symbol = dlsym(handle, name);
-	if ( symbol == NULL ) {
-		size_t len = 1+SDL_strlen(name)+1;
-		char *_name = SDL_stack_alloc(char, len);
-		_name[0] = '_';
-		SDL_strlcpy(&_name[1], name, len);
-		symbol = dlsym(handle, name);
-		SDL_stack_free(_name);
-		if ( symbol == NULL ) {
-			SDL_SetError("Failed loading %s: %s", name, (const char *)dlerror());
-		}
-	}
-	return(symbol);
+    void *symbol = dlsym (handle, name);
+    if (symbol == NULL) {
+        size_t len = 1 + SDL_strlen (name) + 1;
+        char *_name = SDL_stack_alloc (char, len);
+        _name[0] = '_';
+        SDL_strlcpy (&_name[1], name, len);
+        symbol = dlsym (handle, name);
+        SDL_stack_free (_name);
+        if (symbol == NULL) {
+            SDL_SetError ("Failed loading %s: %s", name,
+                          (const char *) dlerror ());
+        }
+    }
+    return (symbol);
 }
 
-void SDL_UnloadObject(void *handle)
+void
+SDL_UnloadObject (void *handle)
 {
-	if ( handle != NULL ) {
-		dlclose(handle);
-	}
+    if (handle != NULL) {
+        dlclose (handle);
+    }
 }
 
 #endif /* SDL_LOADSO_DLOPEN */
+/* vi: set ts=4 sw=4 expandtab: */