|Official GNU Software|
9 Removing records from the database.
To remove some data from the database, use the
- gdbm interface: int gdbm_delete (GDBM_FILE dbf, datum key)
Deletes the data associated with the given key, if it exists in the database dbf. The file on disk is updated to reflect the structure of the new database before returning from this function.
The parameters are:
The pointer returned by
- datum key
The search key.
The function returns ‘-1’ if the item is not present or the requester is a reader. The return of ‘0’ marks a successful delete.