diff options
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/cvslog | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/bin/cvslog b/bin/cvslog index b48bfbd1921..1330db622f8 100755 --- a/bin/cvslog +++ b/bin/cvslog @@ -140,14 +140,15 @@ sub find_changelogs () { "$pwd/[C]hangeLog-97b " . #### ACE_wrappers "$pwd/ChangeLog-9[89]* " . "$pwd/ChangeLog-0*"))) { - if ($pwd =~ m%^${dir_sep}%) { - $pwd = &basename ($pwd); - } else { + if ($pwd !~ m%^${dir_sep}%) { #### We're starting with a relative path. Get the #### absolute path. chomp ($pwd = `pwd`); + $pwd .= "/$file"; } + $pwd = &basename ($pwd); + if ($pwd eq '') { warn "$0: ChangeLog NOT FOUND for '$file'!!!!\n"; return (); |