forked from osmocom/wireshark
Qt: return if cf_read_record() fails in PacketDialog (found by clang).
Change-Id: I5187b378db9bae092052ce50b337f266e08e4332 Reviewed-on: https://code.wireshark.org/review/25340 Petri-Dish: Dario Lombardo <lomato@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com> Reviewed-by: Michael Mann <mmann78@netscape.net>
This commit is contained in:
parent
dcacea5c15
commit
c5560babbd
|
@ -41,7 +41,10 @@ PacketDialog::PacketDialog(QWidget &parent, CaptureFile &cf, frame_data *fdata)
|
|||
|
||||
setWindowSubtitle(tr("Packet %1").arg(fdata->num));
|
||||
|
||||
if (!cf_read_record(cap_file_.capFile(), fdata)) reject();
|
||||
if (!cf_read_record(cap_file_.capFile(), fdata)) {
|
||||
reject();
|
||||
return;
|
||||
}
|
||||
|
||||
phdr_ = cap_file_.capFile()->phdr;
|
||||
packet_data_ = (guint8 *) g_memdup(ws_buffer_start_ptr(&(cap_file_.capFile()->buf)), fdata->cap_len);
|
||||
|
|
Loading…
Reference in New Issue