2002-10-11 20:09:21 +04:00
|
|
|
#if defined(WIN32) || defined(__CYGWIN__)
|
|
|
|
# if defined(MODULE2_DLL_EXPORT) && defined(DLL_EXPORT)
|
|
|
|
# warning case 1
|
|
|
|
# define MODULE2API(type) __declspec(dllexport) type
|
|
|
|
# endif
|
|
|
|
# ifdef MODULE2_DLL_IMPORT
|
|
|
|
# warning case 2
|
|
|
|
# define MODULE2API(type) __declspec(dllimport) type
|
2002-10-11 19:29:32 +04:00
|
|
|
# endif
|
2002-10-11 18:51:27 +04:00
|
|
|
#endif
|
2002-10-11 20:09:21 +04:00
|
|
|
#ifndef MODULE2API
|
|
|
|
# warning case 3
|
|
|
|
# define MODULE2API(type) type
|
|
|
|
#endif
|
2002-10-11 18:51:27 +04:00
|
|
|
|
2002-10-11 19:29:32 +04:00
|
|
|
MODULE2API(extern int) n_operations;
|
|
|
|
MODULE2API(void) operation_occurred ();
|
2002-10-11 18:51:27 +04:00
|
|
|
|