aboutsummaryrefslogtreecommitdiffstats
path: root/epan/epan.c
diff options
context:
space:
mode:
authorRoland Knall <rknall@gmail.com>2018-06-26 14:55:27 -0700
committerRoland Knall <rknall@gmail.com>2018-06-26 23:19:46 +0000
commitd3b4f1980e066b832cf8e09eee2ca4ca91a7c118 (patch)
tree808eb29758a1d1c47428210039204aedec12833a /epan/epan.c
parentfe94133f0d06935bb5f2afe21f59bbb078d3d9d3 (diff)
epan: Fix session null-pointer check
Fix rare null-pointer when switching profiles Change-Id: I2a57ef22b4567f936f3a87e133db6132864a83ac Reviewed-on: https://code.wireshark.org/review/28468 Reviewed-by: Roland Knall <rknall@gmail.com>
Diffstat (limited to 'epan/epan.c')
-rw-r--r--epan/epan.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/epan.c b/epan/epan.c
index fe1f660c94..7efea6c433 100644
--- a/epan/epan.c
+++ b/epan/epan.c
@@ -406,7 +406,7 @@ epan_get_frame_ts(const epan_t *session, guint32 frame_num)
{
const nstime_t *abs_ts = NULL;
- if (session->funcs.get_frame_ts)
+ if (session && session->funcs.get_frame_ts)
abs_ts = session->funcs.get_frame_ts(session->prov, frame_num);
if (!abs_ts)