diff options
-rwxr-xr-x | bin/slxldd | 3 | ||||
-rw-r--r-- | lib/OpenSLX/Basics.pm | 2 |
2 files changed, 3 insertions, 2 deletions
@@ -111,7 +111,8 @@ sub fetchLoaderConfigFile while (<$ldconfFH>) { chomp; if (m{^\s*include\s+(.+?)\s*$}i) { - while (my $incFile = glob("$rootPath$1")) { + my @incFiles = glob("$rootPath$1"); + foreach my $incFile (@incFiles) { if ($incFile) { fetchLoaderConfigFile($incFile); } diff --git a/lib/OpenSLX/Basics.pm b/lib/OpenSLX/Basics.pm index 3aebb54e..d26cf195 100644 --- a/lib/OpenSLX/Basics.pm +++ b/lib/OpenSLX/Basics.pm @@ -474,7 +474,7 @@ sub glob { return map { decode('utf8', $_); - } File::Glob::bsd_glob(@_); + } (File::Glob::bsd_glob(@_)); } # ------------------------------------------------------------------------------ |