From 141a7fd54cb3e3e88f83ee0daf89ef076e3023cd Mon Sep 17 00:00:00 2001 From: Mark Smith Date: Fri, 31 Oct 2025 10:53:02 +0100 Subject: [PATCH] Fix misuse File.join with array argument --- lib/logging.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/logging.rb b/lib/logging.rb index eb4668ad..53168425 100644 --- a/lib/logging.rb +++ b/lib/logging.rb @@ -389,7 +389,7 @@ def basepath=( path ) # File.join. # def libpath( *args, &block ) - rv = args.empty? ? LIBPATH : ::File.join(LIBPATH, args.flatten) + rv = args.empty? ? LIBPATH : ::File.join(LIBPATH, *args.flatten) if block begin $LOAD_PATH.unshift LIBPATH @@ -406,7 +406,7 @@ def libpath( *args, &block ) # File.join. # def path( *args, &block ) - rv = args.empty? ? PATH : ::File.join(PATH, args.flatten) + rv = args.empty? ? PATH : ::File.join(PATH, *args.flatten) if block begin $LOAD_PATH.unshift PATH