Mercurial > hg > xemacs-beta
comparison src/sysdll.h @ 1706:9fc738581a9d
[xemacs-hg @ 2003-09-22 03:21:12 by james]
Remove GNU DLD support, fix the C++ build, make eval-related functions visible
to modules, and fix minor Windows-related problems.
author | james |
---|---|
date | Mon, 22 Sep 2003 03:21:19 +0000 |
parents | abe6d1db359e |
children | 543769b89fed |
comparison
equal
deleted
inserted
replaced
1705:cdbc76885304 | 1706:9fc738581a9d |
---|---|
36 | 36 |
37 typedef void * dll_handle; | 37 typedef void * dll_handle; |
38 typedef void * dll_func; | 38 typedef void * dll_func; |
39 typedef void * dll_var; | 39 typedef void * dll_var; |
40 | 40 |
41 int dll_init(const char *); | 41 extern int dll_init(const Extbyte *); |
42 int dll_shutdown(void); | 42 extern int dll_shutdown(void); |
43 dll_handle dll_open(const char *); | 43 extern dll_handle dll_open(Lisp_Object); |
44 int dll_close(dll_handle); | 44 extern int dll_close(dll_handle); |
45 dll_func dll_function(dll_handle,const char *); | 45 extern dll_func dll_function(dll_handle, const CIbyte *); |
46 dll_var dll_variable(dll_handle,const char *); | 46 extern dll_var dll_variable(dll_handle, const CIbyte *); |
47 const char *dll_error(dll_handle); | 47 extern Lisp_Object dll_error(dll_handle); |
48 | 48 |
49 #ifdef __cplusplus | 49 #ifdef __cplusplus |
50 } | 50 } |
51 #endif | 51 #endif |
52 | 52 |