X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=contrib%2Fsb-posix%2Fposix-tests.lisp;h=a82bd7e085dea0dcce9f2800af993afff2f960cd;hb=a3cf4cf656f0067aaf028f62c340e77c0dca7bbb;hp=69fee847895a04d54cbe48027b85ed10d3a49271;hpb=c931816dd67353b58e7491a4dee52eaceb4a945e;p=sbcl.git diff --git a/contrib/sb-posix/posix-tests.lisp b/contrib/sb-posix/posix-tests.lisp index 69fee84..a82bd7e 100644 --- a/contrib/sb-posix/posix-tests.lisp +++ b/contrib/sb-posix/posix-tests.lisp @@ -363,7 +363,9 @@ (deftest opendir.1 (let ((dir (sb-posix:opendir "/"))) - (sb-alien:null-alien dir)) + (unwind-protect (sb-alien:null-alien dir) + (unless (sb-alien:null-alien dir) + (sb-posix:closedir dir)))) nil) (deftest readdir.1