From 05401ad4494d520da9ef68708c339fb40da3bb4c Mon Sep 17 00:00:00 2001 From: Christophe Rhodes Date: Sat, 30 Apr 2005 19:43:56 +0000 Subject: [PATCH] 0.9.0.11: Implement SB-POSIX:MKSTEMP (from Yannick Gingras sbcl-devel 2004-01-03 *blush*) --- NEWS | 1 + contrib/sb-posix/interface.lisp | 1 + version.lisp-expr | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/NEWS b/NEWS index 1658f72..304a432 100644 --- a/NEWS +++ b/NEWS @@ -1,6 +1,7 @@ changes in sbcl-0.9.1 relative to sbcl-0.9.0: * fixed cross-compiler leakages that prevented building a 32-bit target with a 64-bit host compiler. + * contrib improvement: implement SB-POSIX:MKSTEMP (Yannick Gingras) changes in sbcl-0.9.0 relative to sbcl-0.8.21: * incompatible change: the --noprogrammer option, deprecated since diff --git a/contrib/sb-posix/interface.lisp b/contrib/sb-posix/interface.lisp index aca0e7d..0bd5675 100644 --- a/contrib/sb-posix/interface.lisp +++ b/contrib/sb-posix/interface.lisp @@ -107,6 +107,7 @@ (define-call "sync" void never-fails) (define-call "truncate" int minusp (pathname filename) (length sb-posix::off-t)) (define-call "unlink" int minusp (pathname filename)) +(define-call "mkstemp" int minusp (template c-string)) (define-call-internally ioctl-without-arg "ioctl" int minusp (fd file-descriptor) (cmd int)) (define-call-internally ioctl-with-int-arg "ioctl" int minusp (fd file-descriptor) (cmd int) (arg int)) diff --git a/version.lisp-expr b/version.lisp-expr index 5d59e57..84ddd45 100644 --- a/version.lisp-expr +++ b/version.lisp-expr @@ -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.9.0.10" +"0.9.0.11" -- 1.7.10.4