Clarify regex code in depcomp.
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Sat, 9 Apr 2011 10:38:11 +0000 (12:38 +0200)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Sat, 9 Apr 2011 10:38:11 +0000 (12:38 +0200)
* lib/depcomp: Add comment why we don't need regex-escaping here.
Suggested by Stefano Lattarini.

Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
ChangeLog
lib/depcomp

index 4a18921..505d5d9 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2011-04-09  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       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  <Ralf.Wildenhues@gmx.de>
 
        Fix makedepend depmode for VPATH builds.
index ce9419c..8097c19 100755 (executable)
@@ -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 ' ' '
 ' | \