X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=doc%2Fmanual%2Fffi.texinfo;h=a784b67ead8633c287206bb7304904bc0a85fc96;hb=3bdadd34bc876d4f91f1ac781a77b4f41a506baf;hp=e028c0c3e372d0a5fe3676b4bac40615619a28e4;hpb=192731b882467a9014b64b1eb097c8000441da31;p=sbcl.git diff --git a/doc/manual/ffi.texinfo b/doc/manual/ffi.texinfo index e028c0c..a784b67 100644 --- a/doc/manual/ffi.texinfo +++ b/doc/manual/ffi.texinfo @@ -174,7 +174,7 @@ ANSI C. A null alien pointer can be detected with the @code{sb-alien:null-alien} function. @item -The foreign type specifier @code{(array @var{foo} &optional +The foreign type specifier @code{(array @var{foo} &rest dimensions)} describes array of the specified @code{dimensions}, holding elements of type @var{foo}. Note that (unlike in C) @code{(* @var{foo})} and @code{(array @var{foo})} are considered to be @@ -727,7 +727,7 @@ defined symbols are referenced. @quotation Note: As of SBCL 0.7.5, all foreign code (code loaded with -@code{load-1-function} or @code{load-function}) is lost when a Lisp +@code{load-shared-object}) is lost when a Lisp core is saved with @code{sb-ext:save-lisp-and-die}, and no attempt is made to restore it when the core is loaded. Historically this has been an annoyance both for SBCL users and for CMUCL users. It's hard to