X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=src%2Fsysdll.c;h=2bcfc67242577e565a3cf7a04bd03b7c2abe9627;hb=4f29597e4f3696a59bb08ffece07183c1568c4a5;hp=abc70b8609b8d6eb729160ab95c8d3b9aaa610fd;hpb=376658ea71d16dced8acff36c3e385ac3738d868;p=chise%2Fxemacs-chise.git- diff --git a/src/sysdll.c b/src/sysdll.c index abc70b8..2bcfc67 100644 --- a/src/sysdll.c +++ b/src/sysdll.c @@ -49,13 +49,13 @@ Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA #endif int -dll_init (CONST char *arg) +dll_init (const char *arg) { return 0; } dll_handle -dll_open (CONST char *fname) +dll_open (const char *fname) { return (dll_handle)dlopen (fname, RTLD_LAZY | RTLD_GLOBAL); } @@ -67,7 +67,7 @@ dll_close (dll_handle h) } dll_func -dll_function (dll_handle h, CONST char *n) +dll_function (dll_handle h, const char *n) { #ifdef DLSYM_NEEDS_UNDERSCORE char *buf = alloca_array (char, strlen (n) + 2); @@ -79,7 +79,7 @@ dll_function (dll_handle h, CONST char *n) } dll_var -dll_variable (dll_handle h, CONST char *n) +dll_variable (dll_handle h, const char *n) { #ifdef DLSYM_NEEDS_UNDERSCORE char *buf = alloca_array (char, strlen (n) + 2); @@ -90,11 +90,11 @@ dll_variable (dll_handle h, CONST char *n) return (dll_var)dlsym ((void *)h, n); } -CONST char * +const char * dll_error (dll_handle h) { #if defined(HAVE_DLERROR) || defined(dlerror) - return (CONST char *)dlerror (); + return (const char *)dlerror (); #elif defined(HAVE__DLERROR) return (const char *)_dlerror(); #else @@ -106,13 +106,13 @@ dll_error (dll_handle h) /* This is the HP/UX version */ #include int -dll_init (CONST char *arg) +dll_init (const char *arg) { return 0; } dll_handle -dll_open (CONST char *fname) +dll_open (const char *fname) { shl_t h = shl_load (fname, BIND_DEFERRED,0L); shl_t *hp = NULL; @@ -137,7 +137,7 @@ dll_close (dll_handle h) } dll_func -dll_function (dll_handle h, CONST char *n) +dll_function (dll_handle h, const char *n) { long handle = 0L; @@ -148,7 +148,7 @@ dll_function (dll_handle h, CONST char *n) } dll_var -dll_variable (dll_handle h, CONST char *n) +dll_variable (dll_handle h, const char *n) { long handle = 0L; @@ -158,7 +158,7 @@ dll_variable (dll_handle h, CONST char *n) return (dll_var)handle; } -CONST char * +const char * dll_error (dll_handle h) { /* #### WTF?! Shouldn't this at least attempt to get strerror or @@ -169,7 +169,7 @@ dll_error (dll_handle h) #elif defined(HAVE_INIT_DLD) #include int -dll_init (CONST char *arg) +dll_init (const char *arg) { char *real_exe = dld_find_executable (arg); int rc; @@ -184,7 +184,7 @@ dll_init (CONST char *arg) } dll_handle -dll_open (CONST char *fname) +dll_open (const char *fname) { rc = dld_link (fname); if (rc) @@ -206,25 +206,25 @@ dll_close (dll_handle h) } DLL_FUNC -dll_function (dll_handle h, CONST char *n) +dll_function (dll_handle h, const char *n) { return dld_get_func(n); } DLL_FUNC -dll_variable (dll_handle h, CONST char *n) +dll_variable (dll_handle h, const char *n) { return dld_get_symbol(n); } #elif defined(_WINDOWS) || defined(WIN32) int -dll_init (CONST char *arg) +dll_init (const char *arg) { return 0; } dll_handle -dll_open (CONST char *fname) +dll_open (const char *fname) { return (dll_handle)LoadLibrary (fname); } @@ -236,18 +236,18 @@ dll_close (dll_handle h) } dll_func -dll_function (dll_handle h, CONST char *n) +dll_function (dll_handle h, const char *n) { return (dll_func)GetProcAddress (h,n); } dll_func -dll_variable (dll_handle h, CONST char *n) +dll_variable (dll_handle h, const char *n) { return (dll_func)GetProcAddress (h,n); } -CONST char * +const char * dll_error (dll_handle h) { return "Windows DLL Error"; @@ -255,13 +255,13 @@ dll_error (dll_handle h) #else /* Catchall if we don't know about this systems method of dynamic loading */ int -dll_init (CONST char *arg) +dll_init (const char *arg) { return -1; } dll_handle -dll_open (CONST char *fname) +dll_open (const char *fname) { return NULL; } @@ -273,18 +273,18 @@ dll_close (dll_handle h) } dll_func -dll_function (dll_handle h, CONST char *n) +dll_function (dll_handle h, const char *n) { return NULL; } dll_func -dll_variable (dll_handle h, CONST char *n) +dll_variable (dll_handle h, const char *n) { return NULL; } -CONST char * +const char * dll_error (dll_handle h) { return "Shared libraries not implemented on this system";