aboutsummaryrefslogtreecommitdiffstats
path: root/epan/packet.c
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2009-11-04 17:13:01 +0000
committerAnders Broman <anders.broman@ericsson.com>2009-11-04 17:13:01 +0000
commitcd0147c0047bb13426fced79af28c6d49dbc975f (patch)
tree1b05cf30d147e9ba6783975902af9946fdb05168 /epan/packet.c
parent6300621b521f880ec08ccc6b974796e1cc687219 (diff)
Make sure we have a handle for the dissector.
svn path=/trunk/; revision=30824
Diffstat (limited to 'epan/packet.c')
-rw-r--r--epan/packet.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/epan/packet.c b/epan/packet.c
index 17432733b0..551cf9bd88 100644
--- a/epan/packet.c
+++ b/epan/packet.c
@@ -724,8 +724,9 @@ dissector_add(const char *name, guint32 pattern, dissector_handle_t handle)
dtbl_entry_t *dtbl_entry;
sub_dissectors = find_dissector_table(name);
-/* sanity checks */
+ /* sanity checks */
g_assert(sub_dissectors);
+ g_assert(handle!=NULL);
switch (sub_dissectors->type) {
case FT_UINT8: