diff options
Diffstat (limited to 'usr.bin/make/lst.lib/lstInit.c')
-rw-r--r-- | usr.bin/make/lst.lib/lstInit.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/usr.bin/make/lst.lib/lstInit.c b/usr.bin/make/lst.lib/lstInit.c index da6b7b9..57059a3 100644 --- a/usr.bin/make/lst.lib/lstInit.c +++ b/usr.bin/make/lst.lib/lstInit.c @@ -46,7 +46,8 @@ __FBSDID("$FreeBSD$"); * Initialize a new linked list. */ -#include "lstInt.h" +#include "make.h" +#include "lst.h" /*- *----------------------------------------------------------------------- @@ -67,15 +68,15 @@ __FBSDID("$FreeBSD$"); Lst Lst_Init(Boolean circ) { - List nList; + Lst nList; - PAlloc (nList, List); + nList = emalloc(sizeof(*nList)); nList->firstPtr = NULL; nList->lastPtr = NULL; nList->isOpen = FALSE; nList->isCirc = circ; - nList->atEnd = Unknown; + nList->atEnd = LstUnknown; - return ((Lst)nList); + return (nList); } |