From 2c9003f0cf1b363457baf2d93e263d6397c553fc Mon Sep 17 00:00:00 2001 From: Alexandre Dulaunoy Date: Sat, 14 Feb 2015 14:50:39 +0100 Subject: [PATCH] dtable bug fixed: list overrun (from NetBSD tree) --- ssl/sslprint.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ssl/sslprint.c b/ssl/sslprint.c index 0137208..badb60c 100644 --- a/ssl/sslprint.c +++ b/ssl/sslprint.c @@ -209,7 +209,7 @@ int ssl_decode_switch(ssl,dtable,value,dir,seg,data) segment *seg; Data *data; { - while(dtable && dtable->type!=-1){ + while(dtable && dtable->type!=-1 && dtable->name!=NULL){ if(dtable->type == value){ INDENT_INCR; explain(ssl,"%s",dtable->name);