diff --git a/ChangeLog b/ChangeLog index 36910886f1..0e93322f1d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,4 @@ -Mon Dec 15 13:06:58 2003 Nobuyoshi Nakada +Mon Dec 15 13:11:32 2003 Nobuyoshi Nakada * dir.c (check_dirname): check string safety and remove extraneous trailing directory separators. [ruby-dev:22279] diff --git a/dir.c b/dir.c index e1764c7582..857244180b 100644 --- a/dir.c +++ b/dir.c @@ -508,7 +508,7 @@ check_dirname(dir) SafeStringValue(*dir); rb_secure(2); path = RSTRING(*dir)->ptr; - if (*(path && pend = rb_path_end(rb_path_skip_prefix(path)))) { + if (path && *(pend = rb_path_end(rb_path_skip_prefix(path)))) { *dir = rb_str_new(path, pend - path); } }