X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=src%2Flibraries.lisp;h=275aee1bb799e6984d050c77e0f4a42b16636d32;hb=e481082fa36a5660e2d4191dcd5a8da2aecc41ca;hp=af860c4c5947cdb2d2fe551d93b5654dcfe8d372;hpb=87acde9ae931ba8ac7bd486809f6dab3b2448790;p=uffi.git diff --git a/src/libraries.lisp b/src/libraries.lisp index af860c4..275aee1 100644 --- a/src/libraries.lisp +++ b/src/libraries.lisp @@ -9,11 +9,8 @@ ;;;; ;;;; $Id$ ;;;; -;;;; This file, part of UFFI, is Copyright (c) 2002 by Kevin M. Rosenberg +;;;; This file, part of UFFI, is Copyright (c) 2002-2005 by Kevin M. Rosenberg ;;;; -;;;; UFFI users are granted the rights to distribute and use this software -;;;; as governed by the terms of the Lisp Lesser GNU Public License -;;;; (http://opensource.franz.com/preamble.html), also known as the LLGPL. ;;;; ************************************************************************* (in-package #:uffi) @@ -79,8 +76,8 @@ library type if type is not specified." (defun load-foreign-library (filename &key module supporting-libraries force-load) - #+(or allegro mcl) (declare (ignore module supporting-libraries)) - #+(or cmu scl sbcl) (declare (ignore module)) + #+(or allegro mcl sbcl) (declare (ignore module supporting-libraries)) + #+(or cmu scl) (declare (ignore module)) #+lispworks (declare (ignore supporting-libraries)) (when (and filename (or (null (pathname-directory filename)) @@ -89,8 +86,8 @@ library type if type is not specified." (setq filename (namestring (if (null (pathname-directory filename)) filename ;; lispworks treats as UNC, so use truename - #+(and lispworks win32 mswindows) (truename filename) - #-(and lispworks win32 mswindows) filename)))) + #+(and lispworks win32) (truename filename) + #-(and lispworks win32) filename)))) (if (and (not force-load) (find filename *loaded-libraries* :test #'string-equal))