Next: , Previous: Accessing Foreign Memory, Up: Pointers


foreign-free

Syntax

— Function: foreign-free ptr ⇒ undefined

Arguments and Values

ptr
A foreign pointer.

Description

The foreign-free function frees a ptr previously allocated by foreign-alloc. The consequences of freeing a given pointer twice are undefined.

Examples

  CFFI> (foreign-alloc :int)
  => #<A Mac Pointer #x1022E0>
  CFFI> (foreign-free *)
  => NIL

See Also

foreign-alloc
with-foreign-pointer