X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=contrib%2Fsb-posix%2Fmacros.lisp;h=f80e714c419c9656e5ad5eeffe209773e481b6f1;hb=f7e3e709f7c2207f1923375942f7fb1c092f92b0;hp=018ff62de337c057e5834bb152f9204001b40b29;hpb=a7c186163e12d2c6348f8c579f74ca43872d10a9;p=sbcl.git diff --git a/contrib/sb-posix/macros.lisp b/contrib/sb-posix/macros.lisp index 018ff62..f80e714 100644 --- a/contrib/sb-posix/macros.lisp +++ b/contrib/sb-posix/macros.lisp @@ -2,7 +2,8 @@ (define-designator filename c-string (pathname - (sb-ext:native-namestring (translate-logical-pathname filename))) + (sb-ext:native-namestring (translate-logical-pathname filename) + :as-file t)) (string filename)) (define-designator file-descriptor (integer 32) @@ -34,6 +35,7 @@ (etypecase name (list (destructuring-bind (name &key c-name options) name + (declare (ignorable options)) (if c-name c-name (cond #+largefile