summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
Diffstat (limited to 'bin')
-rwxr-xr-xbin/cvslog7
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 ();