aboutsummaryrefslogtreecommitdiffstats
path: root/epan/epan.c
diff options
context:
space:
mode:
authorTomas Kukosa <tomas.kukosa@siemens.com>2007-11-30 09:22:01 +0000
committerTomas Kukosa <tomas.kukosa@siemens.com>2007-11-30 09:22:01 +0000
commit6caaafbb6d662da8d2561399a35c0aeee7642a46 (patch)
tree65a591e9dbfc197689d57a175eb0ed43f89cb990 /epan/epan.c
parent4660ecb8e14c52ba2d75c5f93eb9c3f93720e47f (diff)
Next few improvements to speed up startup about 10%.
- use GTree instead of GList for preference module lists svn path=/trunk/; revision=23679
Diffstat (limited to 'epan/epan.c')
-rw-r--r--epan/epan.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/epan/epan.c b/epan/epan.c
index 5814f852ae..1c1c49f792 100644
--- a/epan/epan.c
+++ b/epan/epan.c
@@ -47,6 +47,7 @@
#include "circuit.h"
#include "except.h"
#include "packet.h"
+#include "prefs.h"
#include "column-utils.h"
#include "tap.h"
#include "addr_resolv.h"
@@ -89,6 +90,7 @@ epan_init(void (*register_all_protocols)(register_cb cb, gpointer client_data),
#endif
tvbuff_init();
tap_init();
+ prefs_init();
proto_init(register_all_protocols, register_all_handoffs, cb, client_data);
packet_init();
dfilter_init();
@@ -108,6 +110,7 @@ epan_cleanup(void)
expert_cleanup();
dfilter_cleanup();
proto_cleanup();
+ prefs_cleanup();
packet_cleanup();
oid_resolv_cleanup();
tvbuff_cleanup();