From: Stefano Lattarini Date: Thu, 9 Aug 2012 17:56:39 +0000 (+0200) Subject: [ng] tags: tiny code duplication removal X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=72bea5fab49dfd245c22fb9dd7b62dad91b6d43e;p=thirdparty%2Fautomake.git [ng] tags: tiny code duplication removal * lib/am/tags.am (tags-am): Here, using 'CMD ${1+"$@"}' instead of 'if test $# -eq 0; then CMD; else CMD "$@"; fi'. Signed-off-by: Stefano Lattarini --- diff --git a/lib/am/tags.am b/lib/am/tags.am index 88078073c..1e9f6e013 100644 --- a/lib/am/tags.am +++ b/lib/am/tags.am @@ -74,13 +74,8 @@ tags-am: $(TAGS_DEPENDENCIES) $(am.tags.files) unique='$(am.tags.files.unique)'; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $${1+"$$@"} $$unique; \ fi