X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;ds=sidebyside;f=doc%2Fref.sgml;h=58ac773cac341a8ec6f7a275f640b487a902f1f6;hb=c97f28462cb9499b4687b9d0fd969b3e9fbd6ca2;hp=82ee66a5df717e7d9ed15cbbfa5e3d8d607c39f1;hpb=d3f9b63d9227cc2fb7b978e4b40b9592c04852ab;p=uffi.git
diff --git a/doc/ref.sgml b/doc/ref.sgml
index 82ee66a..58ac773 100644
--- a/doc/ref.sgml
+++ b/doc/ref.sgml
@@ -868,7 +868,7 @@ can be freed.
Syntax
- allocate-foreign-object type => ptr
+ allocate-foreign-object type &optional size => ptr
@@ -877,7 +877,15 @@ can be freed.
type
- A type of foreign object to allocate.
+ A unevaluated type of foreign object to allocate.
+
+
+
+
+ size
+
+ An optional size parameter. If specified, allocates and returns an
+array of type that is size members long.
@@ -1093,7 +1101,7 @@ can be freed.
ensure-char-character
- Ensures that a dereferenced :char pointer is
+ Ensures that a dereferenced :char pointer is
a character.
Macro
@@ -1161,7 +1169,7 @@ integer.
ensure-char-integer
- Ensures that a dereferenced :char pointer is
+ Ensures that a dereferenced :char pointer is
an integer.
Macro