Frees a LayoutObject structure.
Layout library (libi18n.a)
int layout_object_free(layout_object) LayoutObject layout_object;
The layout_object_free subroutine releases all the resources of the LayoutObject structure created by the layout_object_create subroutine. The layout_object parameter specifies this LayoutObject structure.
Note: If you are developing internationalized applications that may support multibyte locales, please see Use of the libcur Package in AIX Version 4.3 General Programming Concepts: Writing and Debugging Programs
|layout_object||Specifies a LayoutObject structure returned by the layout_object_create subroutine.|
Upon successful completion, the layout_object_free subroutine returns a value of 0. All resources associated with the layout_object parameter are successfully deallocated.
If the layout_object_free subroutine fails, it returns the following error code:
|LAYOUT_EFAULT||Errors occurred while processing the request.|
This subroutine is part of Base Operating System (BOS) Runtime.
The layout_object_create subroutine, layout_object_editshape subroutine, layout_object_getvalue subroutine, layout_object_setvalue subroutine, layout_object_shapeboxchars subroutine, layout_object_transform subroutine.
Bidirectionality and Arabic Character Shaping Overview in AIX Version 4.3 General Programming Concepts: Writing and Debugging Programs.
National Language Support Overview for Programming AIX Version 4.3 General Programming Concepts: Writing and Debugging Programs.