Difference for include/plugin.h from version 1.6 to 1.7


version 1.6 version 1.7
Line 17
 
Line 17
 #include <dlfcn.h>  #include <dlfcn.h>
 #endif  #endif
   
   #undef MODULEAPI
   #ifdef WIN32
   #ifdef PYTHON_PLUGIN_EXPORTS
   #define MODULEAPI __declspec(dllexport)
   #else
   #define MODULEAPI __declspec(dllimport)
   #endif
   #else
   #define MODULEAPI
   #endif
   
 #include <version.h>  #include <version.h>
 #include <global.h>  #include <global.h>
 #include <object.h>  #include <object.h>
Line 196
 
Line 207
 /* registerHook      is used to transmit hook pointers from server to plugin.*/  /* registerHook      is used to transmit hook pointers from server to plugin.*/
 /* triggerEvent      is called whenever an event occurs.                     */  /* triggerEvent      is called whenever an event occurs.                     */
 /*****************************************************************************/  /*****************************************************************************/
 extern CFParm* initPlugin(CFParm* PParm);  extern MODULEAPI CFParm* initPlugin(CFParm* PParm);
 extern CFParm* endPlugin(CFParm* PParm);  extern MODULEAPI CFParm* endPlugin(CFParm* PParm);
 extern CFParm* getPluginProperty(CFParm* PParm);  extern MODULEAPI CFParm* getPluginProperty(CFParm* PParm);
 extern CFParm* registerHook(CFParm* PParm);  extern MODULEAPI CFParm* registerHook(CFParm* PParm);
 extern CFParm* triggerEvent(CFParm* PParm);  extern MODULEAPI CFParm* triggerEvent(CFParm* PParm);
   
   
 /* Table of all loaded plugins */  /* Table of all loaded plugins */


Legend:
line(s) removed in v.1.6 
line(s) changed
 line(s) added in v.1.7

File made using version 1.98 of cvs2html by leaf at 2011-07-21 19:27