aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog45
-rw-r--r--compat/dbmclose.c2
-rw-r--r--compat/dbmdelete.c2
-rw-r--r--compat/dbmdirfno.c2
-rw-r--r--compat/dbmfetch.c2
-rw-r--r--compat/dbmopen.c21
-rw-r--r--compat/dbmpagfno.c2
-rw-r--r--compat/dbmrdonly.c2
-rw-r--r--compat/dbmseq.c4
-rw-r--r--compat/dbmstore.c2
-rw-r--r--src/bucket.c8
-rw-r--r--src/extern.h2
-rw-r--r--src/falloc.c20
-rw-r--r--src/findkey.c4
-rw-r--r--src/flatfile.c5
-rw-r--r--src/gdbmclose.c2
-rw-r--r--src/gdbmdelete.c3
-rw-r--r--src/gdbmexists.c3
-rw-r--r--src/gdbmfdesc.c2
-rw-r--r--src/gdbmfetch.c3
-rw-r--r--src/gdbmreorg.c5
-rw-r--r--src/gdbmseq.c9
-rw-r--r--src/gdbmsetopt.c3
-rw-r--r--src/gdbmstore.c3
-rw-r--r--src/gdbmsync.c3
-rw-r--r--src/global.c3
-rw-r--r--src/lock.c7
-rw-r--r--src/mmap.c19
-rw-r--r--src/testgdbm.c7
-rw-r--r--src/update.c8
30 files changed, 120 insertions, 83 deletions
diff --git a/ChangeLog b/ChangeLog
index 6e73b14..b1b789f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1 +1,46 @@
+2011-08-01 Sergey Poznyakoff <gray@gnu.org.ua>
+
+ * Makefile.am (ACLOCAL_AMFLAGS): New variable.
+ * configure.ac: Use AM_INIT_AUTOMAKE with arguments.
+
+ * src/gdbm.proto (GDBM_FILE): Change typedef.
+ * src/gdbmdefs.h: Include gdbm.h
+ (datum): Remove duplicate declaration.
+ (gdbm_file_info): Change to struct gdbm_file_info
+
+ * src/proto.h: Use GDBM_FILE instead of gdbm_file_info *.
+ Remove duplicate declarations.
+
+ * src/gdbmopen.c: Use GDBM_FILE instead of gdbm_file_info *.
+ (gdbm_open): Fix signature to match global declaration.
+
+ * compat/dbmclose.c: Use GDBM_FILE instead of gdbm_file_info *.
+ * compat/dbmdirfno.c: Likewise.
+ * compat/dbmfetch.c: Likewise.
+ * compat/dbmopen.c: Likewise.
+ * compat/dbmpagfno.c: Likewise.
+ * compat/dbmrdonly.c: Likewise.
+ * compat/dbmseq.c: Likewise.
+ * compat/dbmstore.c: Likewise.
+ * src/bucket.c: Likewise.
+ * src/extern.h: Likewise.
+ * src/falloc.c: Likewise.
+ * src/findkey.c: Likewise.
+ * src/flatfile.c: Likewise.
+ * src/gdbmclose.c: Likewise.
+ * src/gdbmdelete.c: Likewise.
+ * src/gdbmexists.c: Likewise.
+ * src/gdbmfdesc.c: Likewise.
+ * src/gdbmfetch.c: Likewise.
+ * src/gdbmreorg.c: Likewise.
+ * src/gdbmseq.c: Likewise.
+ * src/gdbmsetopt.c: Likewise.
+ * src/gdbmstore.c: Likewise.
+ * src/gdbmsync.c: Likewise.
+ * src/global.c: Likewise.
+ * src/lock.c: Likewise.
+ * src/mmap.c: Likewise.
+ * src/testgdbm.c: Likewise.
+ * src/update.c: Likewise.
+
2009-01-03 Sergey Poznyakoff <gray@gnu.org.ua>
diff --git a/compat/dbmclose.c b/compat/dbmclose.c
index 30626cc..c0c3f61 100644
--- a/compat/dbmclose.c
+++ b/compat/dbmclose.c
@@ -28,3 +28,3 @@
void
-dbm_close (gdbm_file_info *dbf)
+dbm_close (GDBM_FILE dbf)
{
diff --git a/compat/dbmdelete.c b/compat/dbmdelete.c
index f5b5d6b..c24d053 100644
--- a/compat/dbmdelete.c
+++ b/compat/dbmdelete.c
@@ -30,3 +30,3 @@
int
-dbm_delete (gdbm_file_info *dbf, datum key)
+dbm_delete (GDBM_FILE dbf, datum key)
{
diff --git a/compat/dbmdirfno.c b/compat/dbmdirfno.c
index ae22cc2..79d9c24 100644
--- a/compat/dbmdirfno.c
+++ b/compat/dbmdirfno.c
@@ -29,3 +29,3 @@
int
-dbm_dirfno (gdbm_file_info *dbf)
+dbm_dirfno (GDBM_FILE dbf)
{
diff --git a/compat/dbmfetch.c b/compat/dbmfetch.c
index bb650a4..54784c4 100644
--- a/compat/dbmfetch.c
+++ b/compat/dbmfetch.c
@@ -31,3 +31,3 @@
datum
-dbm_fetch (gdbm_file_info *dbf, datum key)
+dbm_fetch (GDBM_FILE dbf, datum key)
{
diff --git a/compat/dbmopen.c b/compat/dbmopen.c
index 257da77..309d08f 100644
--- a/compat/dbmopen.c
+++ b/compat/dbmopen.c
@@ -44,3 +44,3 @@
-gdbm_file_info *
+GDBM_FILE
dbm_open (char *file, int flags, int mode)
@@ -50,5 +50,5 @@ dbm_open (char *file, int flags, int mode)
struct stat dir_stat; /* Stat information for "file.dir". */
- gdbm_file_info *temp_dbf; /* Temporary file pointer storage. */
-
-
+ GDBM_FILE temp_dbf; /* Temporary file pointer storage. */
+ int open_flags;
+
/* Prepare the correct names of "file.pag" and "file.dir". */
@@ -70,5 +70,7 @@ dbm_open (char *file, int flags, int mode)
flags &= O_RDONLY | O_RDWR | O_CREAT | O_TRUNC;
+
if (flags == O_RDONLY)
{
- temp_dbf = gdbm_open (pag_file, 0, GDBM_READER, 0, NULL);
+ open_flags = GDBM_READER;
+ mode = 0;
}
@@ -76,3 +78,3 @@ dbm_open (char *file, int flags, int mode)
{
- temp_dbf = gdbm_open (pag_file, 0, GDBM_WRCREAT, mode, NULL);
+ open_flags = GDBM_WRCREAT;
}
@@ -80,3 +82,3 @@ dbm_open (char *file, int flags, int mode)
{
- temp_dbf = gdbm_open (pag_file, 0, GDBM_NEWDB, mode, NULL);
+ open_flags = GDBM_NEWDB;
}
@@ -84,5 +86,8 @@ dbm_open (char *file, int flags, int mode)
{
- temp_dbf = gdbm_open (pag_file, 0, GDBM_WRITER, 0, NULL);
+ open_flags = GDBM_WRITER;
+ mode = 0;
}
+ temp_dbf = gdbm_open (pag_file, 0, open_flags | GDBM_NOLOCK, mode, NULL);
+
/* Did we successfully open the file? */
diff --git a/compat/dbmpagfno.c b/compat/dbmpagfno.c
index ae9d8cb..8532c03 100644
--- a/compat/dbmpagfno.c
+++ b/compat/dbmpagfno.c
@@ -29,3 +29,3 @@
int
-dbm_pagfno (gdbm_file_info *dbf)
+dbm_pagfno (GDBM_FILE dbf)
{
diff --git a/compat/dbmrdonly.c b/compat/dbmrdonly.c
index 14d89c7..33e3274 100644
--- a/compat/dbmrdonly.c
+++ b/compat/dbmrdonly.c
@@ -28,3 +28,3 @@
int
-dbm_rdonly(gdbm_file_info *dbf)
+dbm_rdonly(GDBM_FILE dbf)
{
diff --git a/compat/dbmseq.c b/compat/dbmseq.c
index d702241..7e1bed5 100644
--- a/compat/dbmseq.c
+++ b/compat/dbmseq.c
@@ -32,3 +32,3 @@
datum
-dbm_firstkey (gdbm_file_info *dbf)
+dbm_firstkey (GDBM_FILE dbf)
{
@@ -51,3 +51,3 @@ dbm_firstkey (gdbm_file_info *dbf)
datum
-dbm_nextkey (gdbm_file_info *dbf)
+dbm_nextkey (GDBM_FILE dbf)
{
diff --git a/compat/dbmstore.c b/compat/dbmstore.c
index ac102ea..9d904ff 100644
--- a/compat/dbmstore.c
+++ b/compat/dbmstore.c
@@ -31,3 +31,3 @@
int
-dbm_store (gdbm_file_info *dbf, datum key, datum content, int flags)
+dbm_store (GDBM_FILE dbf, datum key, datum content, int flags)
{
diff --git a/src/bucket.c b/src/bucket.c
index 2374d07..65a5405 100644
--- a/src/bucket.c
+++ b/src/bucket.c
@@ -27,3 +27,3 @@
void
-_gdbm_new_bucket (gdbm_file_info *dbf, hash_bucket *bucket, int bits)
+_gdbm_new_bucket (GDBM_FILE dbf, hash_bucket *bucket, int bits)
{
@@ -52,3 +52,3 @@ _gdbm_new_bucket (gdbm_file_info *dbf, hash_bucket *bucket, int bits)
void
-_gdbm_get_bucket (gdbm_file_info *dbf, int dir_index)
+_gdbm_get_bucket (GDBM_FILE dbf, int dir_index)
{
@@ -112,3 +112,3 @@ _gdbm_get_bucket (gdbm_file_info *dbf, int dir_index)
void
-_gdbm_split_bucket (gdbm_file_info *dbf, int next_insert)
+_gdbm_split_bucket (GDBM_FILE dbf, int next_insert)
{
@@ -303,3 +303,3 @@ _gdbm_split_bucket (gdbm_file_info *dbf, int next_insert)
void
-_gdbm_write_bucket (gdbm_file_info *dbf, cache_elem *ca_entry)
+_gdbm_write_bucket (GDBM_FILE dbf, cache_elem *ca_entry)
{
diff --git a/src/extern.h b/src/extern.h
index 86029f1..43f180d 100644
--- a/src/extern.h
+++ b/src/extern.h
@@ -20,3 +20,3 @@
/* The global variables used for the "original" interface. */
-extern gdbm_file_info *_gdbm_file;
+extern GDBM_FILE _gdbm_file;
diff --git a/src/falloc.c b/src/falloc.c
index e18f597..27b7ba0 100644
--- a/src/falloc.c
+++ b/src/falloc.c
@@ -29,6 +29,6 @@
static avail_elem get_elem (int, avail_elem [], int *);
-static avail_elem get_block (int, gdbm_file_info *);
-static void push_avail_block (gdbm_file_info *);
-static void pop_avail_block (gdbm_file_info *);
-static void adjust_bucket_avail (gdbm_file_info *);
+static avail_elem get_block (int, GDBM_FILE);
+static void push_avail_block (GDBM_FILE);
+static void pop_avail_block (GDBM_FILE);
+static void adjust_bucket_avail (GDBM_FILE);
@@ -51,3 +51,3 @@ static void adjust_bucket_avail (gdbm_file_info *);
off_t
-_gdbm_alloc (gdbm_file_info *dbf, int num_bytes)
+_gdbm_alloc (GDBM_FILE dbf, int num_bytes)
{
@@ -99,3 +99,3 @@ _gdbm_alloc (gdbm_file_info *dbf, int num_bytes)
void
-_gdbm_free (gdbm_file_info *dbf, off_t file_adr, int num_bytes)
+_gdbm_free (GDBM_FILE dbf, off_t file_adr, int num_bytes)
{
@@ -158,3 +158,3 @@ _gdbm_free (gdbm_file_info *dbf, off_t file_adr, int num_bytes)
static void
-pop_avail_block (gdbm_file_info *dbf)
+pop_avail_block (GDBM_FILE dbf)
{
@@ -233,3 +233,3 @@ pop_avail_block (gdbm_file_info *dbf)
static void
-push_avail_block (gdbm_file_info *dbf)
+push_avail_block (GDBM_FILE dbf)
{
@@ -414,3 +414,3 @@ _gdbm_put_av_elem (avail_elem new_el, avail_elem av_table[], int *av_count,
static avail_elem
-get_block (int size, gdbm_file_info *dbf)
+get_block (int size, GDBM_FILE dbf)
{
@@ -440,3 +440,3 @@ get_block (int size, gdbm_file_info *dbf)
static void
-adjust_bucket_avail (gdbm_file_info *dbf)
+adjust_bucket_avail (GDBM_FILE dbf)
{
diff --git a/src/findkey.c b/src/findkey.c
index e1ca476..56a2c9d 100644
--- a/src/findkey.c
+++ b/src/findkey.c
@@ -29,3 +29,3 @@
char *
-_gdbm_read_entry (gdbm_file_info *dbf, int elem_loc)
+_gdbm_read_entry (GDBM_FILE dbf, int elem_loc)
{
@@ -77,3 +77,3 @@ _gdbm_read_entry (gdbm_file_info *dbf, int elem_loc)
int
-_gdbm_findkey (gdbm_file_info *dbf, datum key, char **dptr, int *new_hash_val)
+_gdbm_findkey (GDBM_FILE dbf, datum key, char **dptr, int *new_hash_val)
{
diff --git a/src/flatfile.c b/src/flatfile.c
index 4d182d8..4589864 100644
--- a/src/flatfile.c
+++ b/src/flatfile.c
@@ -25,3 +25,2 @@
#include "gdbmdefs.h"
-#include "gdbmerrno.h"
#include "extern.h"
@@ -31,3 +30,3 @@ extern const char * gdbm_version;
int
-gdbm_export (gdbm_file_info *dbf, const char *exportfile, int flags, int mode)
+gdbm_export (GDBM_FILE dbf, const char *exportfile, int flags, int mode)
#else
@@ -119,3 +118,3 @@ write_fail:
int
-gdbm_import (gdbm_file_info *dbf, const char *importfile, int flag)
+gdbm_import (GDBM_FILE dbf, const char *importfile, int flag)
{
diff --git a/src/gdbmclose.c b/src/gdbmclose.c
index c9ddf0f..24b92d0 100644
--- a/src/gdbmclose.c
+++ b/src/gdbmclose.c
@@ -29,3 +29,3 @@
void
-gdbm_close (gdbm_file_info *dbf)
+gdbm_close (GDBM_FILE dbf)
{
diff --git a/src/gdbmdelete.c b/src/gdbmdelete.c
index 0227334..2226c2d 100644
--- a/src/gdbmdelete.c
+++ b/src/gdbmdelete.c
@@ -23,3 +23,2 @@
#include "gdbmdefs.h"
-#include "gdbmerrno.h"
@@ -30,3 +29,3 @@
int
-gdbm_delete (gdbm_file_info *dbf, datum key)
+gdbm_delete (GDBM_FILE dbf, datum key)
{
diff --git a/src/gdbmexists.c b/src/gdbmexists.c
index 74da121..b1fb4cf 100644
--- a/src/gdbmexists.c
+++ b/src/gdbmexists.c
@@ -23,3 +23,2 @@
#include "gdbmdefs.h"
-#include "gdbmerrno.h"
@@ -29,3 +28,3 @@
int
-gdbm_exists (gdbm_file_info *dbf, datum key)
+gdbm_exists (GDBM_FILE dbf, datum key)
{
diff --git a/src/gdbmfdesc.c b/src/gdbmfdesc.c
index 67e8b89..152b5b2 100644
--- a/src/gdbmfdesc.c
+++ b/src/gdbmfdesc.c
@@ -27,3 +27,3 @@
int
-gdbm_fdesc(gdbm_file_info *dbf)
+gdbm_fdesc(GDBM_FILE dbf)
{
diff --git a/src/gdbmfetch.c b/src/gdbmfetch.c
index 3cd868e..a3749ae 100644
--- a/src/gdbmfetch.c
+++ b/src/gdbmfetch.c
@@ -23,3 +23,2 @@
#include "gdbmdefs.h"
-#include "gdbmerrno.h"
@@ -30,3 +29,3 @@
datum
-gdbm_fetch (gdbm_file_info *dbf, datum key)
+gdbm_fetch (GDBM_FILE dbf, datum key)
{
diff --git a/src/gdbmreorg.c b/src/gdbmreorg.c
index fccffff..797d75a 100644
--- a/src/gdbmreorg.c
+++ b/src/gdbmreorg.c
@@ -23,3 +23,2 @@
#include "gdbmdefs.h"
-#include "gdbmerrno.h"
#include "extern.h"
@@ -60,5 +59,5 @@ _gdbm_rename (char *old_name, char *new_name)
int
-gdbm_reorganize (gdbm_file_info *dbf)
+gdbm_reorganize (GDBM_FILE dbf)
{
- gdbm_file_info *new_dbf; /* The new file. */
+ GDBM_FILE new_dbf; /* The new file. */
char *new_name; /* A temporary name. */
diff --git a/src/gdbmseq.c b/src/gdbmseq.c
index 2fe7b3c..59c05cd 100644
--- a/src/gdbmseq.c
+++ b/src/gdbmseq.c
@@ -23,6 +23,5 @@
#include "gdbmdefs.h"
-#include "gdbmerrno.h"
/* Special extern for this file. */
-extern char *_gdbm_read_entry (gdbm_file_info *, int);
+extern char *_gdbm_read_entry (GDBM_FILE , int);
@@ -34,3 +33,3 @@ extern char *_gdbm_read_entry (gdbm_file_info *, int);
static void
-get_next_key (gdbm_file_info *dbf, int elem_loc, datum *return_val)
+get_next_key (GDBM_FILE dbf, int elem_loc, datum *return_val)
{
@@ -82,3 +81,3 @@ get_next_key (gdbm_file_info *dbf, int elem_loc, datum *return_val)
datum
-gdbm_firstkey (gdbm_file_info *dbf)
+gdbm_firstkey (GDBM_FILE dbf)
{
@@ -105,3 +104,3 @@ gdbm_firstkey (gdbm_file_info *dbf)
datum
-gdbm_nextkey (gdbm_file_info *dbf, datum key)
+gdbm_nextkey (GDBM_FILE dbf, datum key)
{
diff --git a/src/gdbmsetopt.c b/src/gdbmsetopt.c
index 7280163..5c7fbbd 100644
--- a/src/gdbmsetopt.c
+++ b/src/gdbmsetopt.c
@@ -23,3 +23,2 @@
#include "gdbmdefs.h"
-#include "gdbmerrno.h"
@@ -29,3 +28,3 @@
int
-gdbm_setopt(gdbm_file_info *dbf, int optflag, int *optval, int optlen)
+gdbm_setopt(GDBM_FILE dbf, int optflag, int *optval, int optlen)
{
diff --git a/src/gdbmstore.c b/src/gdbmstore.c
index cc2bee7..26874fe 100644
--- a/src/gdbmstore.c
+++ b/src/gdbmstore.c
@@ -23,3 +23,2 @@
#include "gdbmdefs.h"
-#include "gdbmerrno.h"
@@ -39,3 +38,3 @@
int
-gdbm_store (gdbm_file_info *dbf, datum key, datum content, int flags)
+gdbm_store (GDBM_FILE dbf, datum key, datum content, int flags)
{
diff --git a/src/gdbmsync.c b/src/gdbmsync.c
index 74e8c25..9b7c326 100644
--- a/src/gdbmsync.c
+++ b/src/gdbmsync.c
@@ -23,3 +23,2 @@
#include "gdbmdefs.h"
-#include "gdbmerrno.h"
@@ -28,3 +27,3 @@
void
-gdbm_sync (gdbm_file_info *dbf)
+gdbm_sync (GDBM_FILE dbf)
{
diff --git a/src/global.c b/src/global.c
index e53db3f..b5e4279 100644
--- a/src/global.c
+++ b/src/global.c
@@ -24,3 +24,2 @@
#include "gdbmdefs.h"
-#include "gdbmerrno.h"
@@ -28,3 +27,3 @@
/* The global variables used for the "original" interface. */
-gdbm_file_info *_gdbm_file = NULL;
+GDBM_FILE _gdbm_file = NULL;
diff --git a/src/lock.c b/src/lock.c
index 9f40f4f..062ac0c 100644
--- a/src/lock.c
+++ b/src/lock.c
@@ -23,3 +23,2 @@
#include "gdbmdefs.h"
-#include "gdbmerrno.h"
#include "extern.h"
@@ -54,3 +53,3 @@
int
-gdbm_locked (gdbm_file_info *dbf)
+gdbm_locked (GDBM_FILE dbf)
{
@@ -61,3 +60,3 @@ gdbm_locked (gdbm_file_info *dbf)
void
-_gdbm_unlock_file (gdbm_file_info *dbf)
+_gdbm_unlock_file (GDBM_FILE dbf)
{
@@ -96,3 +95,3 @@ _gdbm_unlock_file (gdbm_file_info *dbf)
int
-_gdbm_lock_file (gdbm_file_info *dbf)
+_gdbm_lock_file (GDBM_FILE dbf)
{
diff --git a/src/mmap.c b/src/mmap.c
index 1e420e2..46292ea 100644
--- a/src/mmap.c
+++ b/src/mmap.c
@@ -22,3 +22,2 @@
#include "gdbmdefs.h"
-#include "gdbmerrno.h"
@@ -56,3 +55,3 @@
int
-_gdbm_file_size (gdbm_file_info *dbf, off_t *psize)
+_gdbm_file_size (GDBM_FILE dbf, off_t *psize)
{
@@ -67,3 +66,3 @@ _gdbm_file_size (gdbm_file_info *dbf, off_t *psize)
void
-_gdbm_mapped_unmap (gdbm_file_info *dbf)
+_gdbm_mapped_unmap (GDBM_FILE dbf)
{
@@ -85,3 +84,3 @@ _gdbm_mapped_unmap (gdbm_file_info *dbf)
int
-_gdbm_internal_remap (gdbm_file_info *dbf)
+_gdbm_internal_remap (GDBM_FILE dbf)
{
@@ -117,3 +116,3 @@ _gdbm_internal_remap (gdbm_file_info *dbf)
int
-_gdbm_mapped_remap (gdbm_file_info *dbf, off_t size, int extend)
+_gdbm_mapped_remap (GDBM_FILE dbf, off_t size, int extend)
{
@@ -179,3 +178,3 @@ _gdbm_mapped_remap (gdbm_file_info *dbf, off_t size, int extend)
int
-_gdbm_mapped_init (gdbm_file_info *dbf)
+_gdbm_mapped_init (GDBM_FILE dbf)
{
@@ -194,3 +193,3 @@ _gdbm_mapped_init (gdbm_file_info *dbf)
ssize_t
-_gdbm_mapped_read (gdbm_file_info *dbf, void *buffer, size_t len)
+_gdbm_mapped_read (GDBM_FILE dbf, void *buffer, size_t len)
{
@@ -241,3 +240,3 @@ _gdbm_mapped_read (gdbm_file_info *dbf, void *buffer, size_t len)
ssize_t
-_gdbm_mapped_write (gdbm_file_info *dbf, void *buffer, size_t len)
+_gdbm_mapped_write (GDBM_FILE dbf, void *buffer, size_t len)
{
@@ -292,3 +291,3 @@ _gdbm_mapped_write (gdbm_file_info *dbf, void *buffer, size_t len)
off_t
-_gdbm_mapped_lseek (gdbm_file_info *dbf, off_t offset, int whence)
+_gdbm_mapped_lseek (GDBM_FILE dbf, off_t offset, int whence)
{
@@ -342,3 +341,3 @@ _gdbm_mapped_lseek (gdbm_file_info *dbf, off_t offset, int whence)
int
-_gdbm_mapped_sync(gdbm_file_info *dbf)
+_gdbm_mapped_sync(GDBM_FILE dbf)
{
diff --git a/src/testgdbm.c b/src/testgdbm.c
index fe3cca7..bd4e96d 100644
--- a/src/testgdbm.c
+++ b/src/testgdbm.c
@@ -24,3 +24,2 @@
#include "gdbmdefs.h"
-#include "gdbmerrno.h"
#include "extern.h"
@@ -43,3 +42,3 @@ char *progname; /* Program name */
char *file_name = NULL; /* Database file name */
-gdbm_file_info *gdbm_file = NULL; /* Database to operate upon */
+GDBM_FILE gdbm_file = NULL; /* Database to operate upon */
int interactive; /* Are we running in interactive mode? */
@@ -79,3 +78,3 @@ print_bucket (hash_bucket * bucket, char *mesg)
void
-_gdbm_print_avail_list (gdbm_file_info * dbf)
+_gdbm_print_avail_list (GDBM_FILE dbf)
{
@@ -124,3 +123,3 @@ _gdbm_print_avail_list (gdbm_file_info * dbf)
void
-_gdbm_print_bucket_cache (FILE *fp, gdbm_file_info * dbf)
+_gdbm_print_bucket_cache (FILE *fp, GDBM_FILE dbf)
{
diff --git a/src/update.c b/src/update.c
index 390f4f6..a92d284 100644
--- a/src/update.c
+++ b/src/update.c
@@ -24,3 +24,3 @@
-static void write_header (gdbm_file_info *);
+static void write_header (GDBM_FILE);
@@ -29,3 +29,3 @@ static void write_header (gdbm_file_info *);
static void
-write_header (gdbm_file_info *dbf)
+write_header (GDBM_FILE dbf)
{
@@ -49,3 +49,3 @@ write_header (gdbm_file_info *dbf)
void
-_gdbm_end_update (gdbm_file_info *dbf)
+_gdbm_end_update (GDBM_FILE dbf)
{
@@ -105,3 +105,3 @@ _gdbm_end_update (gdbm_file_info *dbf)
void
-_gdbm_fatal (gdbm_file_info *dbf, const char *val)
+_gdbm_fatal (GDBM_FILE dbf, const char *val)
{

Return to:

Send suggestions and report system problems to the System administrator.