summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoland McGrath <roland@redhat.com>1993-03-24 20:13:56 +0000
committerRoland McGrath <roland@redhat.com>1993-03-24 20:13:56 +0000
commit164dcdad2218596c1ba03226fcf7b819b2bce5f5 (patch)
tree86d186c552fc6aa4c042e0e43871b798bef3a95a
parentf3bd74418744c442202f249d87cb12db596aec81 (diff)
downloadgunmake-164dcdad2218596c1ba03226fcf7b819b2bce5f5.tar.gz
Formerly vpath.c.~10~
-rw-r--r--vpath.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/vpath.c b/vpath.c
index e58cf07..33e92c7 100644
--- a/vpath.c
+++ b/vpath.c
@@ -346,8 +346,12 @@ selective_vpath_search (path, file, mtime_ptr)
/* Now add the name-within-directory at the end of NAME. */
if (n != name && n[-1] != '/')
- *n = '/';
- bcopy (filename, n + 1, flen + 1);
+ {
+ *n = '/';
+ bcopy (filename, n + 1, flen + 1);
+ }
+ else
+ bcopy (filename, n, flen + 1);
if (not_target)
/* Since *FILE is not a target, if the file is