aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/make/dir.h
diff options
context:
space:
mode:
authorHartmut Brandt <harti@FreeBSD.org>2004-12-07 13:49:13 +0000
committerHartmut Brandt <harti@FreeBSD.org>2004-12-07 13:49:13 +0000
commitbf1ead06083208b33eb36ed779e5ece8bcb681b9 (patch)
tree56920a7ef5b24bec1022ce1711332864a400679e /usr.bin/make/dir.h
parentb82f920f8e385ddce2851c04b3dd314183b13612 (diff)
downloadsrc-bf1ead06083208b33eb36ed779e5ece8bcb681b9.tar.gz
src-bf1ead06083208b33eb36ed779e5ece8bcb681b9.zip
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. Checked by: diff on the object files
Notes
Notes: svn path=/head/; revision=138512
Diffstat (limited to 'usr.bin/make/dir.h')
-rw-r--r--usr.bin/make/dir.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/usr.bin/make/dir.h b/usr.bin/make/dir.h
index a4106bf7c02a..bd37f99c90e3 100644
--- a/usr.bin/make/dir.h
+++ b/usr.bin/make/dir.h
@@ -58,15 +58,15 @@ void Dir_Init(void);
void Dir_InitDot(void);
void Dir_End(void);
Boolean Dir_HasWildcards(const char *);
-void Dir_Expand(char *, Lst, Lst);
-char *Dir_FindFile(char *, Lst);
+void Dir_Expand(char *, Lst *, Lst *);
+char *Dir_FindFile(char *, Lst *);
int Dir_MTime(GNode *);
-void Dir_AddDir(Lst, char *);
-char *Dir_MakeFlags(char *, Lst);
-void Dir_ClearPath(Lst);
-void Dir_Concat(Lst, Lst);
+void Dir_AddDir(Lst *, char *);
+char *Dir_MakeFlags(char *, Lst *);
+void Dir_ClearPath(Lst *);
+void Dir_Concat(Lst *, Lst *);
void Dir_PrintDirectories(void);
-void Dir_PrintPath(Lst);
+void Dir_PrintPath(Lst *);
void Dir_Destroy(void *);
void *Dir_CopyDir(void *);