diff options
author | guy <guy@f5534014-38df-0310-8fa8-9805f1628bb7> | 2009-11-07 19:56:13 +0000 |
---|---|---|
committer | guy <guy@f5534014-38df-0310-8fa8-9805f1628bb7> | 2009-11-07 19:56:13 +0000 |
commit | 3462ed38051b5459720607c688dfd99f7db15544 (patch) | |
tree | 3ac423ccfc4583270c4ced2d5ba11c27981c0800 | |
parent | 3d74b7e4926c656badcf691286f97291cf163612 (diff) |
Squelch compiler warnings.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@30858 f5534014-38df-0310-8fa8-9805f1628bb7
-rw-r--r-- | epan/dissectors/packet-rlc.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/epan/dissectors/packet-rlc.c b/epan/dissectors/packet-rlc.c index 6831a0d522..a945ed9d5a 100644 --- a/epan/dissectors/packet-rlc.c +++ b/epan/dissectors/packet-rlc.c @@ -576,17 +576,18 @@ static struct rlc_frag *add_fragment(enum rlc_mode mode, tvbuff_t *tvb, packet_i { struct rlc_channel ch_lookup; struct rlc_frag frag_lookup, *frag = NULL, *tmp; + gpointer orig_frag, orig_sdu; struct rlc_sdu *sdu; - gboolean found; rlc_channel_assign(&ch_lookup, mode, pinfo); rlc_frag_assign(&frag_lookup, mode, pinfo, seq, num_li); /* look for an already assembled SDU */ - found = g_hash_table_lookup_extended(reassembled_table, &frag_lookup, - (gpointer*)&frag, (gpointer*)&sdu); - if (found == TRUE) { + if (g_hash_table_lookup_extended(reassembled_table, &frag_lookup, + &orig_frag, &orig_sdu)) { /* this fragment is already reassembled somewhere */ + frag = orig_frag; + sdu = orig_sdu; if (tree) { /* mark the fragment, if reassembly happened somewhere else */ if (frag->seq != sdu->reassembled_in->seq || |