diff options
author | wlemb <wlemb> | 2004-03-10 06:11:55 +0000 |
---|---|---|
committer | wlemb <wlemb> | 2004-03-10 06:11:55 +0000 |
commit | a198c8807f15f9ce526853f9c8aa27d3b6e2d6d9 (patch) | |
tree | d48ca7a88a35c3a48abf1bf4ab3d0f8585eb2120 | |
parent | 3d58eaa55ee11b54116b4fb349336b9b938fbc71 (diff) | |
download | groff-a198c8807f15f9ce526853f9c8aa27d3b6e2d6d9.tar.gz |
* Makefile.comm (install_dev, uninstall_dev): Protect `for' loops
against empty argument. Problem reported by <cgd@broadcom.com>.
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | Makefile.comm | 8 |
2 files changed, 9 insertions, 4 deletions
@@ -1,3 +1,8 @@ +2004-03-08 Werner LEMBERG <wl@gnu.org> + + * Makefile.comm (install_dev, uninstall_dev): Protect `for' loops + against empty argument. Problem reported by <cgd@broadcom.com>. + 2004-03-05 Keith Marshall <keith.d.marshall@ntlworld.com> * Makefile.in (SEP): Replaced with... diff --git a/Makefile.comm b/Makefile.comm index 61f3befc..0efef389 100644 --- a/Makefile.comm +++ b/Makefile.comm @@ -1,4 +1,4 @@ -# Copyright (C) 1989-2000, 2002, 2003 Free Software Foundation, Inc. +# Copyright (C) 1989-2000, 2002, 2003, 2004 Free Software Foundation, Inc. # Written by James Clark (jjc@jclark.com) # # This file is part of groff. @@ -238,7 +238,7 @@ install_dev: || $(mkinstalldirs) $(fontsubdir)/generate; \ fi -test -z "$(DEVFILES)" \ - || for f in $(DEVFILES); do \ + || for f in ""$(DEVFILES); do \ rm -f $(fontsubdir)/$$f; \ if test -f $$f; then \ $(INSTALL_DATA) $$f $(fontsubdir)/$$f; \ @@ -247,7 +247,7 @@ install_dev: fi; \ done -test -z "$(DEVSCRIPTS)" \ - || for f in $(DEVSCRIPTS); do \ + || for f in ""$(DEVSCRIPTS); do \ rm -f $(fontsubdir)/$$f; \ if test -f $$f; then \ $(INSTALL_SCRIPT) $$f $(fontsubdir)/$$f; \ @@ -259,7 +259,7 @@ install_dev: .PHONY: uninstall_dev uninstall_dev: -test -z "$(DEVFILES)$(DEVSCRIPTS)" \ - || for f in $(DEVFILES) $(DEVSCRIPTS); do \ + || for f in ""$(DEVFILES) $(DEVSCRIPTS); do \ rm -f $(fontsubdir)/$$f; \ done -test -d $(fontsubdir)/generate && rmdir $(fontsubdir)/generate |