diff options
author | Sergey Poznyakoff <gray@gnu.org> | 2016-07-19 18:35:18 +0300 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org> | 2016-07-19 18:35:18 +0300 |
commit | 1aedc2c9df369f8683b2ba78b17c677996a2d815 (patch) | |
tree | b18c2fbe8cae5ee40b18f638ab627d241ddf1453 /src/gdbm.h.in | |
parent | 85f1e72da83e3078e2ae1f78093ef0966e43cec1 (diff) | |
download | gdbm-1aedc2c9df369f8683b2ba78b17c677996a2d815.tar.gz gdbm-1aedc2c9df369f8683b2ba78b17c677996a2d815.tar.bz2 |
Improve docs. Minor changes.
* NEWS: Document new features.
* doc/gdbm.texi: Likewise.
* src/gdbm.h.in (gdbm_last_errno): Fix return value.
(gdbm_check_syserr): New proto.
* src/gdbmdefs.h (gdbm_file_info) <last_error>: Fix data type.
* src/gdbmerrno.c (gdbm_last_errno): Fix return value.
(gdbm_check_syserr): New function.
Diffstat (limited to 'src/gdbm.h.in')
-rw-r--r-- | src/gdbm.h.in | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/gdbm.h.in b/src/gdbm.h.in index fc60e46..a07be18 100644 --- a/src/gdbm.h.in +++ b/src/gdbm.h.in @@ -224,11 +224,12 @@ extern gdbm_error gdbm_errno; extern const char * const gdbm_errlist[]; extern int const gdbm_syserr[]; -extern int gdbm_last_errno (GDBM_FILE dbf); +extern gdbm_error gdbm_last_errno (GDBM_FILE dbf); extern int gdbm_last_syserr (GDBM_FILE dbf); extern void gdbm_set_errno (GDBM_FILE dbf, gdbm_error ec, int fatal); extern void gdbm_clear_error (GDBM_FILE dbf); extern int gdbm_needs_recovery (GDBM_FILE dbf); +extern int gdbm_check_syserr (gdbm_errno n); /* extra prototypes */ |