/Modules/_ctypes/ctypes_dlfcn.h
http://unladen-swallow.googlecode.com/ · C++ Header · 31 lines · 19 code · 9 blank · 3 comment · 0 complexity · 8b7b5aa34fe68d1cc9dbb89787aa2d4c MD5 · raw file
- /*****************************************************************
- This file should be kept compatible with Python 2.3, see PEP 291.
- *****************************************************************/
- #ifndef _CTYPES_DLFCN_H_
- #define _CTYPES_DLFCN_H_
- #ifdef __cplusplus
- extern "C" {
- #endif /* __cplusplus */
- #ifndef MS_WIN32
- #include <dlfcn.h>
- #ifndef CTYPES_DARWIN_DLFCN
- #define ctypes_dlsym dlsym
- #define ctypes_dlerror dlerror
- #define ctypes_dlopen dlopen
- #define ctypes_dlclose dlclose
- #define ctypes_dladdr dladdr
- #endif /* !CTYPES_DARWIN_DLFCN */
- #endif /* !MS_WIN32 */
- #ifdef __cplusplus
- }
- #endif /* __cplusplus */
- #endif /* _CTYPES_DLFCN_H_ */