Change-Id: Ibef0120184ae577f11059fcaf0eaa24a32820273
Reviewed-on: https://code.wireshark.org/review/25502
Petri-Dish: João Valverde <j@v6e.pt>
Tested-by: Petri Dish Buildbot
Reviewed-by: João Valverde <j@v6e.pt>
init_open_routines();
wtap_opttypes_initialize();
wtap_init_encap_types();
-#ifdef HAVE_PLUGINS
if (load_wiretap_plugins) {
+#ifdef HAVE_PLUGINS
libwiretap_plugins = plugins_init(WS_PLUGIN_WIRETAP);
g_slist_foreach(wtap_plugins, call_plugin_register_wtap_module, NULL);
- }
#endif
+ }
}
/*
nstime.c
cpu_info.c
os_version_info.c
- plugins.c
privileges.c
rsa.c
sober128.c
xtea.c
)
+if(ENABLE_PLUGINS)
+ list(APPEND WSUTIL_COMMON_FILES
+ plugins.c
+ )
+endif()
+
set(WSUTIL_FILES ${WSUTIL_COMMON_FILES})
if(WIN32)
list(APPEND WSUTIL_FILES
file_util.c
win32-utils.c
)
-ENDIF(WIN32)
+endif(WIN32)
if(HAVE_MACOS_FRAMEWORKS)
mpeg-audio.c \
nstime.c \
os_version_info.c \
- plugins.c \
privileges.c \
report_message.c \
rsa.c \
wsjsmn.c \
xtea.c
+if HAVE_PLUGINS
+libwsutil_la_SOURCES += plugins.c
+endif
+
# http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
libwsutil_la_LDFLAGS = -version-info 0:0:0 @LDFLAGS_SHAREDLIB@
#include "config.h"
-#ifdef HAVE_PLUGINS
-
#include <time.h>
#include <stdlib.h>
g_hash_table_destroy((GHashTable *)plugins);
}
-#endif /* HAVE_PLUGINS */
-
/*
* Editor modelines
*