From 09f2ccdca35fbe63c3d213290b2df020444b249f Mon Sep 17 00:00:00 2001 From: Jaap Keuter Date: Fri, 17 Mar 2006 11:46:07 +0000 Subject: [PATCH] Fix bug 819: make sure to always return a tvb pointer. svn path=/trunk/; revision=17656 --- epan/dissectors/packet-ber.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/epan/dissectors/packet-ber.c b/epan/dissectors/packet-ber.c index 1953b0a997..6625da1c3b 100644 --- a/epan/dissectors/packet-ber.c +++ b/epan/dissectors/packet-ber.c @@ -726,6 +726,8 @@ printf("OCTET STRING dissect_ber_octet_string(%s) entered\n",name); length_remaining = tvb_length_remaining(tvb, offset); if(length_remaining<1){ + if(out_tvb) + *out_tvb=NULL; return end_offset; }