aboutsummaryrefslogtreecommitdiff
path: root/src/gdbmdelete.c
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2016-07-25 18:21:05 +0300
committerSergey Poznyakoff <gray@gnu.org.ua>2016-07-25 18:21:05 +0300
commit465e893bfa0cdfb8f260500599fc3af458047a76 (patch)
tree66542ee72c48ab7b32590bcc9fa9e30d0d77d277 /src/gdbmdelete.c
parent2cc71d6ea5bb991fc63caa08b06c6479a87d0b63 (diff)
downloadgdbm-465e893bfa0cdfb8f260500599fc3af458047a76.tar.gz
gdbm-465e893bfa0cdfb8f260500599fc3af458047a76.tar.bz2
Improve debugging and error tracing.
* src/gdbmdefs.h (GDBM_SET_ERRNO) (GDBM_SET_ERRNO2): New macros. * src/base64.c: Use new macros to set error state. * src/bucket.c: Likewise. * src/falloc.c: Likewise. * src/findkey.c: Likewise. * src/gdbm_load.c: Likewise. * src/gdbmdelete.c: Likewise. * src/gdbmdump.c: Likewise. * src/gdbmexp.c: Likewise. * src/gdbmfetch.c: Likewise. * src/gdbmimp.c: Likewise. * src/gdbmload.c: Likewise. * src/gdbmopen.c: Likewise. * src/gdbmseq.c: Likewise. * src/gdbmsetopt.c: Likewise. * src/gdbmstore.c: Likewise. * src/gdbmtool.c: Fix preprocessor conditional.
Diffstat (limited to 'src/gdbmdelete.c')
-rw-r--r--src/gdbmdelete.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gdbmdelete.c b/src/gdbmdelete.c
index a735d0d..cb64210 100644
--- a/src/gdbmdelete.c
+++ b/src/gdbmdelete.c
@@ -41,7 +41,7 @@ gdbm_delete (GDBM_FILE dbf, datum key)
/* First check to make sure this guy is a writer. */
if (dbf->read_write == GDBM_READER)
{
- gdbm_set_errno (dbf, GDBM_READER_CANT_DELETE, FALSE);
+ GDBM_SET_ERRNO (dbf, GDBM_READER_CANT_DELETE, FALSE);
return -1;
}

Return to:

Send suggestions and report system problems to the System administrator.