From bdbe8501c662d4087c080deb6b258ac92f15f158 Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Fri, 24 Mar 1995 23:27:05 +0000 Subject: (main): Handle 1 and 2 returns from update_goal_chain makefile run properly. --- main.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/main.c b/main.c index 9363fe6..3777ef9 100644 --- a/main.c +++ b/main.c @@ -923,14 +923,17 @@ main (argc, argv, envp) switch (update_goal_chain (read_makefiles, 1)) { + case 1: + assert ("Status indicates -q set while remaking makefiles!"); default: - abort (); + assert ("bogus status from update_goal_chain"); + break; case -1: /* Did nothing. */ break; - case 1: + case 2: /* Failed to update. Figure out if we care. */ { /* Nonzero if any makefile was successfully remade. */ -- cgit v1.2.3