aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-rpc.c
diff options
context:
space:
mode:
authorRonnie Sahlberg <ronnie_sahlberg@ozemail.com.au>2006-03-09 11:44:56 +0000
committerRonnie Sahlberg <ronnie_sahlberg@ozemail.com.au>2006-03-09 11:44:56 +0000
commit6cdabceacafe2c0c57d395ed1e9622629a4f7f6f (patch)
tree85abde91dd2e391b4485ffb8e8cf6ced4792b938 /epan/dissectors/packet-rpc.c
parent2872f8b94a4cde19ee5dc59b74cc294d1e2e076d (diff)
coverity #40
fix null dereference svn path=/trunk/; revision=17546
Diffstat (limited to 'epan/dissectors/packet-rpc.c')
-rw-r--r--epan/dissectors/packet-rpc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/dissectors/packet-rpc.c b/epan/dissectors/packet-rpc.c
index c6fccd3884..d146ce2263 100644
--- a/epan/dissectors/packet-rpc.c
+++ b/epan/dissectors/packet-rpc.c
@@ -2470,7 +2470,7 @@ dissect_rpc_message(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree,
tmp_item=proto_tree_add_uint(ptree,
hf_rpc_programversion, tvb, 0, 0, vers);
PROTO_ITEM_SET_GENERATED(tmp_item);
- if (rpc_prog->procedure_hfs->len > vers)
+ if (rpc_prog && (rpc_prog->procedure_hfs->len > vers) )
procedure_hf = g_array_index(rpc_prog->procedure_hfs, int, vers);
else {
/*