0.8.12.47:
authorAndreas Fuchs <asf@boinkor.net>
Tue, 20 Jul 2004 21:27:23 +0000 (21:27 +0000)
committerAndreas Fuchs <asf@boinkor.net>
Tue, 20 Jul 2004 21:27:23 +0000 (21:27 +0000)
Really fix the sb-posix opendir test case this time.

I swear, this is my last SBCL commit tonight.

contrib/sb-posix/posix-tests.lisp
version.lisp-expr

index 5c16e7a..a82bd7e 100644 (file)
 
 (deftest opendir.1
   (let ((dir (sb-posix:opendir "/")))
-    (if (sb-alien:null-alien dir)
-       (progn  (sb-posix:closedir dir)
-               t)
-       nil))
-  t)
+    (unwind-protect (sb-alien:null-alien dir)
+      (unless (sb-alien:null-alien dir)
+       (sb-posix:closedir dir))))
+  nil)
 
 (deftest readdir.1
   (let ((dir (sb-posix:opendir "/")))
index 883d18b..65f44a9 100644 (file)
@@ -17,4 +17,4 @@
 ;;; checkins which aren't released. (And occasionally for internal
 ;;; versions, especially for internal versions off the main CVS
 ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"0.8.12.46"
+"0.8.12.47"