aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/make/lst.h
diff options
context:
space:
mode:
authorHartmut Brandt <harti@FreeBSD.org>2005-03-09 16:53:31 +0000
committerHartmut Brandt <harti@FreeBSD.org>2005-03-09 16:53:31 +0000
commita2e5fa0890165eaa948138e1fa9e6427d14256e6 (patch)
tree2490e9131d935dc0f2a7e599fd8a5245f5795d9e /usr.bin/make/lst.h
parent0d037244baed79d855c0313413f2754753f483fc (diff)
downloadsrc-a2e5fa0890165eaa948138e1fa9e6427d14256e6.tar.gz
src-a2e5fa0890165eaa948138e1fa9e6427d14256e6.zip
Implement a new macro LST_NEXT which is like Lst_Succ but doesn't check
for its argument to be non-NULL.
Notes
Notes: svn path=/head/; revision=143328
Diffstat (limited to 'usr.bin/make/lst.h')
-rw-r--r--usr.bin/make/lst.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/usr.bin/make/lst.h b/usr.bin/make/lst.h
index 76535cc81f5a..b6b57a0ad3c4 100644
--- a/usr.bin/make/lst.h
+++ b/usr.bin/make/lst.h
@@ -143,6 +143,7 @@ void Lst_Concat(Lst *, Lst *, int);
? (LST)->lastPtr : NULL)
/* Return successor to given element */
#define Lst_Succ(NODE) (((NODE) == NULL) ? NULL : (NODE)->nextPtr)
+#define LST_NEXT(NODE) ((NODE)->nextPtr)
/* Get datum from LstNode */
#define Lst_Datum(NODE) ((NODE)->datum)