Understand Apollo's //node notation.
Johann Klasek [Fri, 9 Apr 1999 18:21:37 +0000 (20:21 +0200)]
To: jhi@iki.fi
Subject: Re: DomainPerl
Message-ID: <19990409182137.A2299@euklid.auto.tuwien.ac.at>

p4raw-id: //depot/cfgperl@3223

lib/Cwd.pm

index 5c10e8e..6557821 100644 (file)
@@ -136,6 +136,7 @@ sub fastcwd {
        unshift(@path, $direntry);
     }
     $path = '/' . join('/', @path);
+    if ($^O eq 'apollo') { $path = "/".$path; }
     # At this point $path may be tainted (if tainting) and chdir would fail.
     # To be more useful we untaint it then check that we landed where we started.
     $path = $1 if $path =~ /^(.*)$/;   # untaint