Mercurial > hg > xemacs-beta
diff src/sysdll.h @ 412:697ef44129c6 r21-2-14
Import from CVS: tag r21-2-14
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:20:41 +0200 |
parents | de805c49cfc1 |
children |
line wrap: on
line diff
--- a/src/sysdll.h Mon Aug 13 11:19:22 2007 +0200 +++ b/src/sysdll.h Mon Aug 13 11:20:41 2007 +0200 @@ -19,16 +19,16 @@ Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -#ifndef INCLUDED_sysdll_h_ -#define INCLUDED_sysdll_h_ +#ifndef _SYSDLL_H +#define _SYSDLL_H #ifdef __cplusplus extern "C" { #endif -#if defined(WIN32_NATIVE) +#if defined(WIN32) #define DLLEXPORT __declspec(dllexport) -#elif defined(WIN16) +#elif defined(_WINDOWS) #define DLLEXPORT FAR PASCAL _EXPORT #else #define DLLEXPORT @@ -38,16 +38,16 @@ typedef void * dll_func; typedef void * dll_var; -int dll_init(const char *); +int dll_init(CONST char *); int dll_shutdown(void); -dll_handle dll_open(const char *); +dll_handle dll_open(CONST char *); int dll_close(dll_handle); -dll_func dll_function(dll_handle,const char *); -dll_var dll_variable(dll_handle,const char *); -const char *dll_error(dll_handle); +dll_func dll_function(dll_handle,CONST char *); +dll_var dll_variable(dll_handle,CONST char *); +CONST char *dll_error(dll_handle); #ifdef __cplusplus } #endif -#endif /* INCLUDED_sysdll_h_ */ +#endif /* _SYSDLL_H */