diff options
author | Gerald Combs <gerald@wireshark.org> | 2011-02-18 19:46:05 +0000 |
---|---|---|
committer | Gerald Combs <gerald@wireshark.org> | 2011-02-18 19:46:05 +0000 |
commit | 3e13ddbadc947658f4f3bf67f8a06746f62519a5 (patch) | |
tree | 5fd3e5f20b20997378ab2e662761a9715c697a47 /epan/reassemble.c | |
parent | 0e6aa74d5404c4fe8faa7137fe8db9d91783df2c (diff) |
Fix a few errors found by Clang scan-build.
svn path=/trunk/; revision=36002
Diffstat (limited to 'epan/reassemble.c')
-rw-r--r-- | epan/reassemble.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/epan/reassemble.c b/epan/reassemble.c index 99193fa482..9d796b4ea7 100644 --- a/epan/reassemble.c +++ b/epan/reassemble.c @@ -946,6 +946,9 @@ fragment_add_work(fragment_data *fd_head, tvbuff_t *tvb, const int offset, g_warning("Reassemble error in frame %u: dfpos %u - offset %u > len %u", pinfo->fd->num, dfpos, fd_i->offset, fd_i->len); + else if (!fd_head->data) + g_warning("Reassemble error in frame %u: no data", + pinfo->fd->num); else { if (fd_i->offset < dfpos) { fd_i->flags |= FD_OVERLAP; |