diff options
Diffstat (limited to 'db/db.h')
-rw-r--r-- | db/db.h | 34 |
1 files changed, 17 insertions, 17 deletions
@@ -117,14 +117,14 @@ typedef enum { DB_BTREE, DB_HASH, DB_RECNO } DBTYPE; /* Access method description structure. */ typedef struct __db { DBTYPE type; /* Underlying db type. */ - int (*close) __PMT((struct __db *)); - int (*del) __PMT((const struct __db *, const DBT *, u_int)); - int (*get) __PMT((const struct __db *, const DBT *, DBT *, u_int)); - int (*put) __PMT((const struct __db *, DBT *, const DBT *, u_int)); - int (*seq) __PMT((const struct __db *, DBT *, DBT *, u_int)); - int (*sync) __PMT((const struct __db *, u_int)); + int (*close) (struct __db *); + int (*del) (const struct __db *, const DBT *, u_int); + int (*get) (const struct __db *, const DBT *, DBT *, u_int); + int (*put) (const struct __db *, DBT *, const DBT *, u_int); + int (*seq) (const struct __db *, DBT *, DBT *, u_int); + int (*sync) (const struct __db *, u_int); void *internal; /* Access method private. */ - int (*fd) __PMT((const struct __db *)); + int (*fd) (const struct __db *); } DB; #define BTREEMAGIC 0x053162 @@ -139,9 +139,9 @@ typedef struct { int minkeypage; /* minimum keys per page */ u_int psize; /* page size */ int (*compare) /* comparison function */ - __PMT((const DBT *, const DBT *)); + (const DBT *, const DBT *); size_t (*prefix) /* prefix function */ - __PMT((const DBT *, const DBT *)); + (const DBT *, const DBT *); int lorder; /* byte order */ } BTREEINFO; @@ -155,7 +155,7 @@ typedef struct { u_int nelem; /* number of elements */ u_int cachesize; /* bytes to cache */ u_int32_t /* hash function */ - (*hash) __PMT((const void *, size_t)); + (*hash) (const void *, size_t); int lorder; /* byte order */ } HASHINFO; @@ -170,7 +170,7 @@ typedef struct { int lorder; /* byte order */ size_t reclen; /* record length (fixed-length records) */ u_char bval; /* delimiting byte (variable-length records */ - char *bfname; /* btree file name */ + char *bfname; /* btree file name */ } RECNOINFO; #ifdef __DBINTERFACE_PRIVATE @@ -224,14 +224,14 @@ typedef struct { #endif __BEGIN_DECLS -DB *__dbopen __P((const char *, int, int, DBTYPE, const void *)); -DB *dbopen __P((const char *, int, int, DBTYPE, const void *)); +DB *__dbopen (const char *, int, int, DBTYPE, const void *) __THROW; +DB *dbopen (const char *, int, int, DBTYPE, const void *) __THROW; #ifdef __DBINTERFACE_PRIVATE -DB *__bt_open __P((const char *, int, int, const BTREEINFO *, int)); -DB *__hash_open __P((const char *, int, int, const HASHINFO *, int)); -DB *__rec_open __P((const char *, int, int, const RECNOINFO *, int)); -void __dbpanic __P((DB *dbp)); +DB *__bt_open (const char *, int, int, const BTREEINFO *, int) __THROW; +DB *__hash_open (const char *, int, int, const HASHINFO *, int) __THROW; +DB *__rec_open (const char *, int, int, const RECNOINFO *, int) __THROW; +void __dbpanic (DB *dbp) __THROW; #endif __END_DECLS |