[armedbear-cvs] r12554 - branches/0.19.x/abcl/src/org/armedbear/lisp
Mark Evenson
mevenson at common-lisp.net
Wed Mar 17 13:24:16 UTC 2010
Author: mevenson
Date: Wed Mar 17 09:23:46 2010
New Revision: 12554
Log:
Backport r12551: MAKE-PATHNAME does not have any merging directories semantics.
Modified:
branches/0.19.x/abcl/src/org/armedbear/lisp/Pathname.java
Modified: branches/0.19.x/abcl/src/org/armedbear/lisp/Pathname.java
==============================================================================
--- branches/0.19.x/abcl/src/org/armedbear/lisp/Pathname.java (original)
+++ branches/0.19.x/abcl/src/org/armedbear/lisp/Pathname.java Wed Mar 17 09:23:46 2010
@@ -1093,7 +1093,9 @@
if (host == NIL) {
host = defaults.host;
}
- directory = mergeDirectories(directory, defaults.directory);
+ if (directory == NIL && defaults != null) {
+ directory = defaults.directory;
+ }
if (!deviceSupplied) {
device = defaults.device;
}
More information about the armedbear-cvs
mailing list