diff options
Diffstat (limited to 'usr.bin/make/lst.lib/lstNext.c')
-rw-r--r-- | usr.bin/make/lst.lib/lstNext.c | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/usr.bin/make/lst.lib/lstNext.c b/usr.bin/make/lst.lib/lstNext.c index b6986d8..d36e506 100644 --- a/usr.bin/make/lst.lib/lstNext.c +++ b/usr.bin/make/lst.lib/lstNext.c @@ -1,3 +1,5 @@ +/* $NetBSD: lstNext.c,v 1.4 1995/06/14 15:21:35 christos Exp $ */ + /* * Copyright (c) 1988, 1989, 1990, 1993 * The Regents of the University of California. All rights reserved. @@ -35,7 +37,11 @@ */ #ifndef lint -static char sccsid[] = "@(#)lstNext.c 8.2 (Berkeley) 4/28/95"; +#if 0 +static char sccsid[] = "@(#)lstNext.c 8.1 (Berkeley) 6/6/93"; +#else +static char rcsid[] = "$NetBSD: lstNext.c,v 1.4 1995/06/14 15:21:35 christos Exp $"; +#endif #endif /* not lint */ /*- @@ -71,14 +77,14 @@ Lst_Next (l) { register ListNode tln; register List list = (List)l; - + if ((LstValid (l) == FALSE) || (list->isOpen == FALSE)) { return (NILLNODE); } - + list->prevPtr = list->curPtr; - + if (list->curPtr == NilListNode) { if (list->atEnd == Unknown) { /* @@ -108,7 +114,7 @@ Lst_Next (l) list->atEnd = Middle; } } - + return ((LstNode)tln); } |