From 7953494a128593bf74d2849f488f593c4d4fea9c Mon Sep 17 00:00:00 2001 From: Ralf Wildenhues Date: Sat, 9 Apr 2011 12:38:11 +0200 Subject: [PATCH] Clarify regex code in depcomp. * lib/depcomp: Add comment why we don't need regex-escaping here. Suggested by Stefano Lattarini. Signed-off-by: Ralf Wildenhues --- ChangeLog | 6 ++++++ lib/depcomp | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 4a1892143..505d5d989 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2011-04-09 Ralf Wildenhues + + Clarify regex code in depcomp. + * lib/depcomp: Add comment why we don't need regex-escaping here. + Suggested by Stefano Lattarini. + 2011-04-08 Ralf Wildenhues Fix makedepend depmode for VPATH builds. diff --git a/lib/depcomp b/lib/depcomp index ce9419cd9..8097c1930 100755 --- a/lib/depcomp +++ b/lib/depcomp @@ -1,7 +1,7 @@ #! /bin/sh # depcomp - compile a program generating dependencies as side-effects -scriptversion=2011-04-08-18; # UTC +scriptversion=2011-04-09-11; # UTC # Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006, 2007, 2009, 2011, # Free Software Foundation, Inc. @@ -504,6 +504,7 @@ makedepend) ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@" rm -f "$depfile" # makedepend may prepend the VPATH from the source file name to the object. + # No need to regex-escape $object, excess matching of '.' is harmless. sed "s|^.*\($object *:\)|\1|" "$tmpdepfile" > "$depfile" sed '1,2d' "$tmpdepfile" | tr ' ' ' ' | \ -- 2.47.2