diff options
Diffstat (limited to 'src/backend/port/dynloader/darwin.c')
-rw-r--r-- | src/backend/port/dynloader/darwin.c | 24 |
1 files changed, 14 insertions, 10 deletions
diff --git a/src/backend/port/dynloader/darwin.c b/src/backend/port/dynloader/darwin.c index 6c149b9f55e..9f95d4011f9 100644 --- a/src/backend/port/dynloader/darwin.c +++ b/src/backend/port/dynloader/darwin.c @@ -1,16 +1,17 @@ /* * These routines were taken from the Apache source, but were made - * available with a PostgreSQL-compatible license. Kudos Wilfredo + * available with a PostgreSQL-compatible license. Kudos Wilfredo * Sánchez <wsanchez@apple.com>. * - * $Header: /cvsroot/pgsql/src/backend/port/dynloader/darwin.c,v 1.4 2000/12/11 00:49:54 tgl Exp $ + * $Header: /cvsroot/pgsql/src/backend/port/dynloader/darwin.c,v 1.5 2001/03/22 03:59:42 momjian Exp $ */ #include "postgres.h" #include <mach-o/dyld.h> #include "dynloader.h" -void *pg_dlopen(char *filename) +void * +pg_dlopen(char *filename) { NSObjectFileImage image; @@ -20,16 +21,18 @@ void *pg_dlopen(char *filename) return NSLinkModule(image, filename, TRUE); } -void pg_dlclose(void *handle) +void +pg_dlclose(void *handle) { - NSUnLinkModule(handle,FALSE); + NSUnLinkModule(handle, FALSE); return; } -PGFunction pg_dlsym(void *handle, char *funcname) +PGFunction +pg_dlsym(void *handle, char *funcname) { - NSSymbol symbol; - char *symname = (char*)malloc(strlen(funcname)+2); + NSSymbol symbol; + char *symname = (char *) malloc(strlen(funcname) + 2); sprintf(symname, "_%s", funcname); if (NSIsSymbolNameDefined(symname)) @@ -41,11 +44,12 @@ PGFunction pg_dlsym(void *handle, char *funcname) else { free(symname); - return (PGFunction)NULL; + return (PGFunction) NULL; } } -char *pg_dlerror(void) +char * +pg_dlerror(void) { return "no error message available"; } |