diff options
| author | Hartmut Brandt <harti@FreeBSD.org> | 2004-12-09 10:00:55 +0000 |
|---|---|---|
| committer | Hartmut Brandt <harti@FreeBSD.org> | 2004-12-09 10:00:55 +0000 |
| commit | 0354c3e056893362694ed9faae999382a35b8072 (patch) | |
| tree | dca2f8653cf87e20bd7ed3339756ee3f389221a9 /usr.bin/make/dir.c | |
| parent | 34291a9efcb04f820581d1f659dceb0e09f059b0 (diff) | |
Notes
Diffstat (limited to 'usr.bin/make/dir.c')
| -rw-r--r-- | usr.bin/make/dir.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/usr.bin/make/dir.c b/usr.bin/make/dir.c index fdaf76886607..f269196403ef 100644 --- a/usr.bin/make/dir.c +++ b/usr.bin/make/dir.c @@ -1139,8 +1139,8 @@ Dir_Destroy(void *pp) if (p->refCount == 0) { LstNode *ln; - ln = Lst_Member(openDirectories, p); - Lst_Remove(openDirectories, ln); + if ((ln = Lst_Member(openDirectories, p)) != NULL) + Lst_Remove(openDirectories, ln); Hash_DeleteTable(&p->files); free(p->name); |
