| Allegro CL version 9.0 Unrevised from 8.2 to 9.0. 8.2 version |
Arguments: object
Free an object that was allocated by allocate-fobject-fp. An object should only be freed once.
This function is defined by the ACLWIN compatibility package. It is loaded with
(require :aclwffi)
However, it is for compatibility with Allegro CL 4.3.2, an early release of the UNIX product on Windows which had limited distribution, not compatibility with Allegro CL 3.0.x on Windows.
This function is provided for porting from Allegro CL 4.3.2 only and
users with 4.3.2 code calling this function are urged to remove the
call to free-fobject-fp, allowing the
object to be garbage collected eventually. (This applies to the normal
case where the object is created by a call to allocate-fobject-fp, which
expands to a call to allocate-fobject with an
allocation of :foreign-static-gc
; if instead the
object is allocated by a call to allocate-fobject with an
allocation of :c
, then free-fobject may be called to
free it.)
See ftype.htm for information on foreign types in Allegro CL and foreign-functions.htm for general information on foreign functions in Allegro CL.
Copyright (c) 1998-2019, Franz Inc. Oakland, CA., USA. All rights reserved.
This page was not revised from the 8.2 page.
Created 2012.5.30.
| Allegro CL version 9.0 Unrevised from 8.2 to 9.0. 8.2 version |