diff options
author | Tomas Kukosa <tomas.kukosa@siemens.com> | 2007-11-30 09:22:01 +0000 |
---|---|---|
committer | Tomas Kukosa <tomas.kukosa@siemens.com> | 2007-11-30 09:22:01 +0000 |
commit | 6caaafbb6d662da8d2561399a35c0aeee7642a46 (patch) | |
tree | 65a591e9dbfc197689d57a175eb0ed43f89cb990 /epan/epan.c | |
parent | 4660ecb8e14c52ba2d75c5f93eb9c3f93720e47f (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.c | 3 |
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(); |