aboutsummaryrefslogtreecommitdiff
path: root/src/gdbm.h.in
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org>2016-07-19 18:35:18 +0300
committerSergey Poznyakoff <gray@gnu.org>2016-07-19 18:35:18 +0300
commit1aedc2c9df369f8683b2ba78b17c677996a2d815 (patch)
treeb18c2fbe8cae5ee40b18f638ab627d241ddf1453 /src/gdbm.h.in
parent85f1e72da83e3078e2ae1f78093ef0966e43cec1 (diff)
downloadgdbm-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.in3
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 */

Return to:

Send suggestions and report system problems to the System administrator.