]> git.ipfire.org Git - thirdparty/make.git/commitdiff
* file.c (remove_intermediates): Restart "rm ..." on error
authorPaul Smith <psmith@gnu.org>
Mon, 8 Mar 2021 00:04:22 +0000 (19:04 -0500)
committerPaul Smith <psmith@gnu.org>
Mon, 8 Mar 2021 00:04:22 +0000 (19:04 -0500)
src/file.c

index a979ca550e87ba43c49b06459185649e4e9f4fa5..913688981f916d1dd25e4326c568b7b2dd36c223 100644 (file)
@@ -424,7 +424,11 @@ remove_intermediates (int sig)
                       }
                   }
                 if (status < 0)
-                  perror_with_name ("unlink: ", f->name);
+                  {
+                    perror_with_name ("\nunlink: ", f->name);
+                    /* Start printing over.  */
+                    doneany = 0;
+                  }
               }
           }
       }