diff options
| author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2026-05-06 17:58:39 +0900 |
|---|---|---|
| committer | Nobuyoshi Nakada <nobu.nakada@gmail.com> | 2026-05-13 17:37:48 +0900 |
| commit | 997e11cf379438c173749c10bbf40edc83cac9de (patch) | |
| tree | 72d10749e1cec9cc3cf92da722de7d59a95173f6 | |
| parent | 41542767d2aae4a5ab5962a021eaa2619becb0ea (diff) | |
pathname: Use add_trailing_separator
| -rw-r--r-- | pathname_builtin.rb | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/pathname_builtin.rb b/pathname_builtin.rb index 84b2bf2848..707336679f 100644 --- a/pathname_builtin.rb +++ b/pathname_builtin.rb @@ -323,9 +323,7 @@ class Pathname if relpath.empty? File.dirname(prefix) elsif has_separator?(prefix) - prefix = File.dirname(prefix) - prefix = File.join(prefix, "") if File.basename(prefix + 'a') != 'a' - prefix + relpath + add_trailing_separator(File.dirname(prefix)) + relpath else prefix + relpath end |
