Module Name: othersrc Committed By: dholland Date: Sat Mar 23 17:36:37 UTC 2013
Modified Files: othersrc/usr.bin/dholland-make2: suff.c Log Message: Remove unused back-pointers. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 othersrc/usr.bin/dholland-make2/suff.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: othersrc/usr.bin/dholland-make2/suff.c diff -u othersrc/usr.bin/dholland-make2/suff.c:1.11 othersrc/usr.bin/dholland-make2/suff.c:1.12 --- othersrc/usr.bin/dholland-make2/suff.c:1.11 Sat Mar 23 17:33:58 2013 +++ othersrc/usr.bin/dholland-make2/suff.c Sat Mar 23 17:36:37 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: suff.c,v 1.11 2013/03/23 17:33:58 dholland Exp $ */ +/* $NetBSD: suff.c,v 1.12 2013/03/23 17:36:37 dholland Exp $ */ /* * Copyright (c) 1988, 1989, 1990, 1993 @@ -131,7 +131,7 @@ #include "hash.h" #include "dir.h" -MAKE_RCSID("$NetBSD: suff.c,v 1.11 2013/03/23 17:33:58 dholland Exp $"); +MAKE_RCSID("$NetBSD: suff.c,v 1.12 2013/03/23 17:36:37 dholland Exp $"); /* * Structure describing an individual suffix. @@ -154,7 +154,6 @@ typedef struct Suff { int refCount; /* Reference count of list membership */ struct sufflist parents; /* Suffixes we have a transformation to */ struct sufflist children; /* Suffixes we have a transformation from */ - Lst ref; /* List of lists this suffix is referenced */ } Suff; /* @@ -385,7 +384,6 @@ SuffFree(void *sp) s->refCount); #endif - Lst_Destroy(s->ref, NULL); sufflist_setsize(&s->children, 0); sufflist_cleanup(&s->children); sufflist_setsize(&s->parents, 0); @@ -462,7 +460,6 @@ SuffInsert(struct sufflist *l, Suff *s) } sufflist_add(l, s, NULL); s->refCount++; - (void)Lst_AtEnd(s->ref, l); } else if (s2->sNum != s->sNum) { if (DEBUG(SUFF)) { fprintf(debug_file, "before %s(%d)\n", s2->name, s2->sNum); @@ -470,7 +467,6 @@ SuffInsert(struct sufflist *l, Suff *s) sufflist_insert(l, pos); sufflist_set(l, pos, s); s->refCount++; - (void)Lst_AtEnd(s->ref, l); } else if (DEBUG(SUFF)) { fprintf(debug_file, "already there\n"); } @@ -985,7 +981,6 @@ Suff_AddSuffix(char *str, GNode **gn) patharray_init(&s->searchPath); sufflist_init(&s->children); sufflist_init(&s->parents); - s->ref = Lst_Init(FALSE); s->sNum = sNum++; s->flags = 0; s->refCount = 1; @@ -2605,11 +2600,9 @@ Suff_Init(void) Dir_Concat(&suffNull->searchPath, &dirSearchPath); sufflist_init(&suffNull->children); sufflist_init(&suffNull->parents); - suffNull->ref = Lst_Init(FALSE); suffNull->sNum = sNum++; suffNull->flags = SUFF_NULL; suffNull->refCount = 1; - }