summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoland McGrath <roland@redhat.com>1993-06-10 22:20:53 +0000
committerRoland McGrath <roland@redhat.com>1993-06-10 22:20:53 +0000
commite176cf73a5c0733a8b6e95bdeb375e3a5fcaeee5 (patch)
treeb740052722cb0976398172349deafa7663e9623b
parentd66f4e340716ee7057e956e28df6179710314521 (diff)
downloadgunmake-e176cf73a5c0733a8b6e95bdeb375e3a5fcaeee5.tar.gz
Formerly read.c.~63~
-rw-r--r--read.c11
1 files changed, 4 insertions, 7 deletions
diff --git a/read.c b/read.c
index 7c9ffb1..56cc96c 100644
--- a/read.c
+++ b/read.c
@@ -1900,17 +1900,14 @@ multi_glob (chain, size)
}
else
{
- free (old->name);
- free (old);
-
/* Find the end of the FOUND chain. */
- old = found;
- while (old->next != 0)
- old = old->next;
+ struct nameseq *f = found;
+ while (f->next != 0)
+ f = f->next;
/* Attach the chain being built to the end of the FOUND
chain, and make FOUND the new NEW chain. */
- old->next = new;
+ f->next = new;
new = found;
}