| %FPUTS | Index Level | %FREOPEN |
| Syntax | (void)%FREE( (char*)pointer ) |
| Category | BASIC |
| Type | C Function |
| Description |
frees a block of memory allocated by a call to %malloc().
"pointer" is the pointer to the area of memory allocated by a previous call to %malloc(). |
| Options | |
| See Also | c function CFUNCTION %MALLOC |
| Example | %free( (char*)ptr ) |
| Warnings | The result is unpredictable if "pointer" does not contain a valid address and may corrupt memory. If this is suspected, "exit" the Pick process and restart the line. |
| Compatibility | D3/Unix |
| %FPUTS | Index Level | %FREOPEN |