diff options
Diffstat (limited to 'usr.bin/make/lst.lib/lstOpen.c')
-rw-r--r-- | usr.bin/make/lst.lib/lstOpen.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/usr.bin/make/lst.lib/lstOpen.c b/usr.bin/make/lst.lib/lstOpen.c index a35f714..11559ab 100644 --- a/usr.bin/make/lst.lib/lstOpen.c +++ b/usr.bin/make/lst.lib/lstOpen.c @@ -50,7 +50,8 @@ __FBSDID("$FreeBSD$"); * the list forever. Lst_IsAtEnd must be used to determine when to stop. */ -#include "lstInt.h" +#include "make.h" +#include "lst.h" /*- *----------------------------------------------------------------------- @@ -72,12 +73,12 @@ ReturnStatus Lst_Open(Lst l) { - if (LstValid (l) == FALSE) { + if (Lst_Valid (l) == FALSE) { return (FAILURE); } - ((List) l)->isOpen = TRUE; - ((List) l)->atEnd = LstIsEmpty (l) ? Head : Unknown; - ((List) l)->curPtr = NULL; + l->isOpen = TRUE; + l->atEnd = Lst_IsEmpty (l) ? LstHead : LstUnknown; + l->curPtr = NULL; return (SUCCESS); } |