aboutsummaryrefslogtreecommitdiffstats
path: root/epan/gcp.c
diff options
context:
space:
mode:
authorKovarththanan Rajaratnam <kovarththanan.rajaratnam@gmail.com>2009-10-05 18:45:03 +0000
committerKovarththanan Rajaratnam <kovarththanan.rajaratnam@gmail.com>2009-10-05 18:45:03 +0000
commit37e414a1d726d3f060235849b77720f9eeb17b9f (patch)
tree85af69bdb8003f04bb4f0323f926be7b293080d7 /epan/gcp.c
parent94ff940129608a3c5a64f26bc92779935512e06d (diff)
Add DISSECTOR_ASSERT before dereferencing pointer
svn path=/trunk/; revision=30345
Diffstat (limited to 'epan/gcp.c')
-rw-r--r--epan/gcp.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/epan/gcp.c b/epan/gcp.c
index 46a5933d3d..4a444c0630 100644
--- a/epan/gcp.c
+++ b/epan/gcp.c
@@ -168,9 +168,7 @@ gcp_trx_t* gcp_trx(gcp_msg_t* m ,guint32 t_id , gcp_trx_type_t type, gboolean ke
return trxmsg->trx;
}
}
-
- DISSECTOR_ASSERT(! "a trx that should exist does not!" );
-
+ DISSECTOR_ASSERT_NOT_REACHED();
} else {
emem_tree_key_t key[] = {
{1,&(m->hi_addr)},
@@ -215,6 +213,8 @@ gcp_trx_t* gcp_trx(gcp_msg_t* m ,guint32 t_id , gcp_trx_type_t type, gboolean ke
t->cmds = NULL;
}
+ DISSECTOR_ASSERT(trxmsg);
+
trxmsg->trx = t;
trxmsg->next = NULL;
trxmsg->last = trxmsg;