Add extern C for init_wslua (for future use in Wireshark Qt)
authorAlexis La Goutte <alexis.lagoutte@gmail.com>
Wed, 1 Jan 2014 14:12:38 +0000 (14:12 -0000)
committerAlexis La Goutte <alexis.lagoutte@gmail.com>
Wed, 1 Jan 2014 14:12:38 +0000 (14:12 -0000)
svn path=/trunk/; revision=54532

epan/wslua/init_wslua.h

index 72d083eb96c30a185f5c7d8aea50c96303818f65..89fcd02699037da077fa785d1bb7885aa21f41fc 100644 (file)
 #ifndef __INIT_WSLUA_H__
 #define __INIT_WSLUA_H__
 
+#ifdef __cplusplus
+extern "C" {
+#endif /* __cplusplus */
+
 #include "ws_symbol_export.h"
 
 WS_DLL_PUBLIC int wslua_count_plugins(void);
@@ -35,4 +39,8 @@ typedef void (*wslua_plugin_description_callback)(const char *, const char *,
 WS_DLL_PUBLIC void wslua_plugins_get_descriptions(wslua_plugin_description_callback callback, void *user_data);
 WS_DLL_PUBLIC void wslua_plugins_dump_all(void);
 
+#ifdef __cplusplus
+}
+#endif /* __cplusplus */
+
 #endif /* __INIT_WSLUA_H__ */