Guardian Procedure Calls Reference Manual
Returned Value
INT
Outcome of the call:
No error.0
Required parameter missing.2
Bounds error. pool is in a read-only segment, or new-pool-size is larger than the available space.3
Invalid size. block-size is not within the valid range.4
Corrupt pool header.9
Corrupt allocated block: Data is probably written beyond the allocated block or the block has already been
returned.
11
Corrupt free list blocks. Data is probably written into a returned block.12
Unable to shrink pool.13
Considerations
See the POOL_DEFINE_ procedure Considerations (page 940).
Example
error := POOL_RESIZE_ ( pool, 4096D );
Related Programming Manual
For programming information about the POOL_RESIZE_ memory-management procedure, see the
Guardian Programmer's Guide.
952 Guardian Procedure Calls (P)