aboutsummaryrefslogtreecommitdiffstats
path: root/epan
diff options
context:
space:
mode:
authorGerald Combs <gerald@wireshark.org>2006-08-18 20:18:38 +0000
committerGerald Combs <gerald@wireshark.org>2006-08-18 20:18:38 +0000
commit7bded1f0ee8db7d4170bd651379a3ce45516a57e (patch)
treeb1fb042d56146c8adc2aed5be0affe9e1e783ef6 /epan
parent51142bc70addff2451190cf633e5c492f2fafb1e (diff)
Fix CID 209 (possible NULL dereference).
svn path=/trunk/; revision=18950
Diffstat (limited to 'epan')
-rw-r--r--epan/dissectors/packet-smb.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/epan/dissectors/packet-smb.c b/epan/dissectors/packet-smb.c
index 3f67c6040a..5bbce21ab8 100644
--- a/epan/dissectors/packet-smb.c
+++ b/epan/dissectors/packet-smb.c
@@ -8171,8 +8171,8 @@ dissect_nt_transaction_request(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree
val_to_str(subcmd, nt_cmd_vals, "<unknown>"));
}
ntd.subcmd = subcmd;
- if (!si->unidir) {
- if(!pinfo->fd->flags.visited && sip){
+ if (!si->unidir && sip) {
+ if(!pinfo->fd->flags.visited){
/*
* Allocate a new smb_nt_transact_info_t
* structure.