Typedefs of pointers to structs are evil. Make Lst and LstNode typedef of
authorMax Okumoto <okumoto@dragonflybsd.org>
Fri, 17 Dec 2004 00:02:57 +0000 (00:02 +0000)
committerMax Okumoto <okumoto@dragonflybsd.org>
Fri, 17 Dec 2004 00:02:57 +0000 (00:02 +0000)
commite035e56b36e3a1a6268eb3455c3ca2a5f289abaf
tree799b942701add10effa653ae27fc8b58e15dc81a
parentc85c1181533923f6af7364157531f4b1a0acbb90
Typedefs of pointers to structs are evil. Make Lst and LstNode typedef of
the structs itself not of pointers to them. This will simplify constification.

Taken-from: FreeBSD
Author: harti
31 files changed:
usr.bin/make/arch.c
usr.bin/make/compat.c
usr.bin/make/dir.c
usr.bin/make/dir.h
usr.bin/make/for.c
usr.bin/make/job.c
usr.bin/make/job.h
usr.bin/make/lst.h
usr.bin/make/lst.lib/lstAppend.c
usr.bin/make/lst.lib/lstClose.c
usr.bin/make/lst.lib/lstConcat.c
usr.bin/make/lst.lib/lstDeQueue.c
usr.bin/make/lst.lib/lstDestroy.c
usr.bin/make/lst.lib/lstDupl.c
usr.bin/make/lst.lib/lstFindFrom.c
usr.bin/make/lst.lib/lstForEachFrom.c
usr.bin/make/lst.lib/lstInit.c
usr.bin/make/lst.lib/lstInsert.c
usr.bin/make/lst.lib/lstIsAtEnd.c
usr.bin/make/lst.lib/lstMember.c
usr.bin/make/lst.lib/lstNext.c
usr.bin/make/lst.lib/lstOpen.c
usr.bin/make/lst.lib/lstRemove.c
usr.bin/make/main.c
usr.bin/make/make.c
usr.bin/make/make.h
usr.bin/make/nonints.h
usr.bin/make/parse.c
usr.bin/make/suff.c
usr.bin/make/targ.c
usr.bin/make/var.c