diff options
author | Gerald Combs <gerald@wireshark.org> | 2006-08-18 20:18:38 +0000 |
---|---|---|
committer | Gerald Combs <gerald@wireshark.org> | 2006-08-18 20:18:38 +0000 |
commit | 7bded1f0ee8db7d4170bd651379a3ce45516a57e (patch) | |
tree | b1fb042d56146c8adc2aed5be0affe9e1e783ef6 /epan | |
parent | 51142bc70addff2451190cf633e5c492f2fafb1e (diff) |
Fix CID 209 (possible NULL dereference).
svn path=/trunk/; revision=18950
Diffstat (limited to 'epan')
-rw-r--r-- | epan/dissectors/packet-smb.c | 4 |
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. |