aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org>2021-08-11 12:36:21 +0300
committerSergey Poznyakoff <gray@gnu.org>2021-08-11 12:36:21 +0300
commit038872b1582c6b99cc352551875aba0e81f6b5f0 (patch)
tree42ef9f7a4d28fb638af1025e6abeb72e7b89760a
parenta9fa84ecb4d9bbad710f67fc88af826da68b274c (diff)
downloadgdbm-038872b1582c6b99cc352551875aba0e81f6b5f0.tar.gz
gdbm-038872b1582c6b99cc352551875aba0e81f6b5f0.tar.bz2
Minor fix
* src/gdbmshell.c (opendb): Force GDBM_CLOERROR when calling gdbm_fd_open.
-rw-r--r--src/gdbmshell.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gdbmshell.c b/src/gdbmshell.c
index d782d0d..c405664 100644
--- a/src/gdbmshell.c
+++ b/src/gdbmshell.c
@@ -108,7 +108,7 @@ opendb (char *dbname, int fd)
abort ();
if (fd > 0)
- db = gdbm_fd_open (fd, dbname, block_size, open_mode | flags, NULL);
+ db = gdbm_fd_open (fd, dbname, block_size, open_mode | flags | GDBM_CLOERROR, NULL);
else
db = gdbm_open (dbname, block_size, open_mode | flags, filemode, NULL);

Return to:

Send suggestions and report system problems to the System administrator.