From 0fc2393237ed589446f55569cf068aacdaacba58 Mon Sep 17 00:00:00 2001 From: Jay Lepreau Date: Tue, 13 May 1986 08:03:33 -0800 Subject: [PATCH] avoid null ptr deref, from glenn@sun SCCS-vsn: bin/csh/func.c 5.3 --- usr/src/bin/csh/func.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/usr/src/bin/csh/func.c b/usr/src/bin/csh/func.c index b4badc19be..55301d1fe8 100644 --- a/usr/src/bin/csh/func.c +++ b/usr/src/bin/csh/func.c @@ -5,7 +5,7 @@ */ #ifndef lint -static char *sccsid = "@(#)func.c 5.2 (Berkeley) %G%"; +static char *sccsid = "@(#)func.c 5.3 (Berkeley) %G%"; #endif #include "sh.h" @@ -909,7 +909,7 @@ dolimit(v) char hard = 0; v++; - if (eq(*v, "-h")) { + if (*v && eq(*v, "-h")) { hard = 1; v++; } @@ -1034,7 +1034,7 @@ dounlimit(v) char hard = 0; v++; - if (eq(*v, "-h")) { + if (*v && eq(*v, "-h")) { hard = 1; v++; } -- 2.20.1