committed patch for system-relative-pathname

Gary King <[email protected]> Wed, 25 Jun 2008 23:06:05 -0400
Newsgroups gmane.lisp.cclan.general
Message-ID <[email protected]>
  (defun system-relative-pathname (system pathname &key name type)
-  (let ((directory (pathname-directory pathname)))
+  ;; you're not allowed to muck with the return value of pathname-X
+  (let ((directory (copy-list (pathname-directory pathname))))
      (when (eq (car directory) :absolute)
        (setf (car directory) :relative))
      (merge-pathnames

--
Gary Warren King, metabang.com
Cell: (413) 559 8738
Fax: (206) 338-4052
gwkkwg on Skype * garethsan on AIM





-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php