diff options
author | Kovarththanan Rajaratnam <kovarththanan.rajaratnam@gmail.com> | 2009-10-05 18:45:03 +0000 |
---|---|---|
committer | Kovarththanan Rajaratnam <kovarththanan.rajaratnam@gmail.com> | 2009-10-05 18:45:03 +0000 |
commit | 37e414a1d726d3f060235849b77720f9eeb17b9f (patch) | |
tree | 85af69bdb8003f04bb4f0323f926be7b293080d7 | |
parent | 94ff940129608a3c5a64f26bc92779935512e06d (diff) |
Add DISSECTOR_ASSERT before dereferencing pointer
svn path=/trunk/; revision=30345
-rw-r--r-- | epan/gcp.c | 6 |
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; |