Frees memory previously allocated by MALLOC
. The FREE
intrinsic is an extension intended to be used with Cray pointers, and is provided in GNU Fortran to allow user to compile legacy code. For new code using Fortran 95 pointers, the memory de-allocation intrinsic is DEALLOCATE
.
GNU extension
Subroutine
CALL FREE(PTR)
PTR | The type shall be INTEGER . It represents the location of the memory that should be de-allocated. |
None
See MALLOC
for an example.
© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-10.2.0/gfortran/FREE.html