]> git.ipfire.org Git - thirdparty/make.git/commitdiff
(file_impossible_p): Correctly reset FILENAME to name within directory
authorRoland McGrath <roland@redhat.com>
Mon, 7 Aug 1995 20:42:51 +0000 (20:42 +0000)
committerRoland McGrath <roland@redhat.com>
Mon, 7 Aug 1995 20:42:51 +0000 (20:42 +0000)
before hash search.

dir.c

diff --git a/dir.c b/dir.c
index ab55f8fa24b7272ab6064775179a625e96e9e26e..d87cb1c7da20631ac8eee022a4d6e7295a44189f 100644 (file)
--- a/dir.c
+++ b/dir.c
@@ -1,5 +1,5 @@
 /* Directory hashing for GNU Make.
-Copyright (C) 1988, 1989, 1991, 1992, 1993, 1994 Free Software Foundation, Inc.
+Copyright (C) 1988, 89, 91, 92, 93, 94, 95 Free Software Foundation, Inc.
 This file is part of GNU Make.
 
 GNU Make is free software; you can redistribute it and/or modify
@@ -444,7 +444,7 @@ file_impossible_p (filename)
       bcopy (p, dirname, dirend - p);
       dirname[dirend - p] = '\0';
       dir = find_directory (dirname)->contents;
-      p = dirend + 1;
+      p = filename = dirend + 1;
     }
 
   if (dir == 0 || dir->files == 0)