diff options
Diffstat (limited to 'src/backend/port/hpux/dynloader.c')
-rw-r--r-- | src/backend/port/hpux/dynloader.c | 36 |
1 files changed, 19 insertions, 17 deletions
diff --git a/src/backend/port/hpux/dynloader.c b/src/backend/port/hpux/dynloader.c index deea2e1dc29..3c7a8acaa7a 100644 --- a/src/backend/port/hpux/dynloader.c +++ b/src/backend/port/hpux/dynloader.c @@ -1,17 +1,17 @@ /*------------------------------------------------------------------------- * * dynloader.c-- - * dynamic loader for HP-UX using the shared library mechanism + * dynamic loader for HP-UX using the shared library mechanism * * Copyright (c) 1994, Regents of the University of California * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/port/hpux/Attic/dynloader.c,v 1.1.1.1 1996/07/09 06:21:43 scrappy Exp $ + * $Header: /cvsroot/pgsql/src/backend/port/hpux/Attic/dynloader.c,v 1.2 1997/09/07 04:45:44 momjian Exp $ * - * NOTES - * all functions are defined here -- it's impossible to trace the - * shl_* routines from the bundled HP-UX debugger. + * NOTES + * all functions are defined here -- it's impossible to trace the + * shl_* routines from the bundled HP-UX debugger. * *------------------------------------------------------------------------- */ @@ -24,34 +24,36 @@ #include "utils/dynamic_loader.h" #include "port-protos.h" -void * +void * pg_dlopen(char *filename) { - shl_t handle = shl_load(filename, BIND_DEFERRED, 0); + shl_t handle = shl_load(filename, BIND_DEFERRED, 0); - return((void *) handle); + return ((void *) handle); } func_ptr pg_dlsym(void *handle, char *funcname) { - func_ptr f; + func_ptr f; - if (shl_findsym((shl_t *) &handle, funcname, TYPE_PROCEDURE, &f) == -1) { - f = (func_ptr) NULL; - } - return(f); + if (shl_findsym((shl_t *) & handle, funcname, TYPE_PROCEDURE, &f) == -1) + { + f = (func_ptr) NULL; + } + return (f); } void pg_dlclose(void *handle) { - shl_unload((shl_t) handle); + shl_unload((shl_t) handle); } -char * +char * pg_dlerror() { - static char errmsg[]= "shl_load failed"; - return errmsg; + static char errmsg[] = "shl_load failed"; + + return errmsg; } |