From fa0cf27f725fff8c17fd61832436b9bb63ecdee3 Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Wed, 18 Nov 1992 19:54:01 +0000 Subject: [PATCH] Formerly read.c.~44~ --- read.c | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/read.c b/read.c index 13dc002e..e276bc6d 100644 --- a/read.c +++ b/read.c @@ -1182,10 +1182,15 @@ record_files (filenames, pattern, pattern_percent, deps, commands_started, moredeps = this; } - d = firstdeps; - while (d->next != 0) - d = d->next; - d->next = moredeps; + if (firstdeps == 0) + firstdeps = moredeps; + else + { + d = firstdeps; + while (d->next != 0) + d = d->next; + d->next = moredeps; + } f->deps = firstdeps; }