diff options
author | Sake Blok <sake@euronet.nl> | 2012-02-03 17:30:55 +0000 |
---|---|---|
committer | Sake Blok <sake@euronet.nl> | 2012-02-03 17:30:55 +0000 |
commit | 9888a0a8a5c67f875ac53abaaeab2c47d172f237 (patch) | |
tree | 751f72675d1090130412658cb3dd0a169084b20c /epan/dissectors/packet-i2c.c | |
parent | f2539534a3beab85a7c543d0314442d982852f0c (diff) |
From Martin Kaiser.. FIX subdissector selection
#BACKPORT:YES
svn path=/trunk/; revision=40825
Diffstat (limited to 'epan/dissectors/packet-i2c.c')
-rw-r--r-- | epan/dissectors/packet-i2c.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/dissectors/packet-i2c.c b/epan/dissectors/packet-i2c.c index d797d0eaca..e11ef026ae 100644 --- a/epan/dissectors/packet-i2c.c +++ b/epan/dissectors/packet-i2c.c @@ -254,7 +254,7 @@ dissect_i2c(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) } if (!is_event) { - if (!sub_check[sub_selected] || sub_check[sub_selected](pinfo)) { + if (sub_check[sub_selected] && sub_check[sub_selected](pinfo)) { call_dissector(sub_handles[sub_selected], tvb, pinfo, tree); } else { call_dissector(sub_handles[SUB_DATA], tvb, pinfo, tree); |