It is important that every file opened is also closed. This is needed to update the reader/writer count on the file:
This function closes the gdbm
file and frees all memory
associated with it. The parameter is:
The pointer returned by gdbm_open
.
Gdbm_close
returns 0 on success. On error, it sets
gdbm_errno
and system errno
variables to the codes
describing the error and returns -1.