aboutsummaryrefslogtreecommitdiffstats
path: root/ui
diff options
context:
space:
mode:
Diffstat (limited to 'ui')
-rw-r--r--ui/gtk/about_dlg.c6
-rw-r--r--ui/qt/splash_overlay.cpp9
2 files changed, 14 insertions, 1 deletions
diff --git a/ui/gtk/about_dlg.c b/ui/gtk/about_dlg.c
index 802d9c6a79..5568f602ff 100644
--- a/ui/gtk/about_dlg.c
+++ b/ui/gtk/about_dlg.c
@@ -39,6 +39,9 @@
#ifdef HAVE_LUA
#include <epan/wslua/init_wslua.h>
#endif
+#ifdef HAVE_EXTCAP
+#include "../../extcap.h"
+#endif
#include "../../log.h"
#include "../../register.h"
@@ -258,6 +261,9 @@ splash_update(register_action_e action, const char *message, gpointer client_dat
#ifdef HAVE_LUA
ul_count += wslua_count_plugins (); /* get count of lua plugins */
#endif
+#ifdef HAVE_EXTCAP
+ ul_count += extcap_count(); /* get count of extcap binaries */
+#endif
}
main_lb = (GtkWidget *)g_object_get_data(G_OBJECT(win), "protocol_label");
diff --git a/ui/qt/splash_overlay.cpp b/ui/qt/splash_overlay.cpp
index 36d814d4f0..2b9785c55f 100644
--- a/ui/qt/splash_overlay.cpp
+++ b/ui/qt/splash_overlay.cpp
@@ -33,6 +33,10 @@
#include "epan/wslua/init_wslua.h"
#endif
+#ifdef HAVE_EXTCAP
+#include "../../extcap.h"
+#endif
+
// Uncomment to slow the update progress
//#define THROTTLE_STARTUP 1
@@ -58,7 +62,10 @@ SplashOverlay::SplashOverlay(QWidget *parent) :
// RA_DISSECTORS -> RA_PLUGIN_REGISTER) minus two.
int register_add = 5;
#ifdef HAVE_LUA
- register_add += wslua_count_plugins(); /* get count of lua plugins */
+ register_add += wslua_count_plugins(); /* get count of lua plugins */
+#endif
+#ifdef HAVE_EXTCAP
+ register_add += extcap_count(); /* get count of extcap binaries */
#endif
so_ui_->progressBar->setMaximum((int)register_count() + register_add);
elapsed_timer_.start();