r11415: change log order attempts per Edi Weitz
authorKevin M. Rosenberg <kevin@rosenberg.net>
Sat, 30 Dec 2006 21:32:22 +0000 (21:32 +0000)
committerKevin M. Rosenberg <kevin@rosenberg.net>
Sat, 30 Dec 2006 21:32:22 +0000 (21:32 +0000)
uffi/clsql-uffi-loader.lisp

index 115209a9afda21a8de6af86f1c5b64be06fc7c98..47a1f6ad2f86e4f35b0dc9f57df8c3e51e9dc677 100644 (file)
@@ -35,9 +35,9 @@ well as any of the filenames in any of the clsql:*foreign-library-search-paths*"
           (loop for name in filenames
                 for pn = (make-pathname :name name :type type)
                 thereis (or
+                          (try-load pn)
                          (loop for search-path in clsql:*foreign-library-search-paths*
-                               thereis (try-load (merge-pathnames pn search-path)))
-                         (try-load pn))))
+                               thereis (try-load (merge-pathnames pn search-path))))))
      (when errorp
        (error "Couldn't load foreign librar~@P ~{~S~^, ~}. (searched ~S)"
              (length filenames) filenames