summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--hints/amigaos.sh4
-rw-r--r--lib/File/Basename.pm1
2 files changed, 1 insertions, 4 deletions
diff --git a/hints/amigaos.sh b/hints/amigaos.sh
index 8328c8a3d3..6c00d7638c 100644
--- a/hints/amigaos.sh
+++ b/hints/amigaos.sh
@@ -9,10 +9,6 @@ firstmakefile='GNUmakefile'
ccflags='-DAMIGAOS -mstackextend'
optimize='-O2 -fomit-frame-pointer'
-cppminus=' '
-cpprun='cpp'
-cppstdin='cpp'
-
usenm='y'
usemymalloc='n'
usevfork='true'
diff --git a/lib/File/Basename.pm b/lib/File/Basename.pm
index 7cbc6587aa..dd7cdcf82e 100644
--- a/lib/File/Basename.pm
+++ b/lib/File/Basename.pm
@@ -167,6 +167,7 @@ sub fileparse {
}
elsif ($fstype =~ /^AmigaOS/i) {
($dirpath,$basename) = ($fullname =~ /(.*[:\/])?(.*)/);
+ $dirpath = './' unless $dirpath;
}
elsif ($fstype !~ /^VMS/i) { # default to Unix
($dirpath,$basename) = ($fullname =~ m#^(.*/)?(.*)#);