Use __PMT instead of __P in typedefs.
authordrepper <drepper>
Fri, 23 Oct 1998 13:34:51 +0000 (13:34 +0000)
committerdrepper <drepper>
Fri, 23 Oct 1998 13:34:51 +0000 (13:34 +0000)
db/db.h
db/mpool.h

diff --git a/db/db.h b/db/db.h
index f00c4df..8b7921f 100644 (file)
--- a/db/db.h
+++ b/db/db.h
@@ -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)    __P((struct __db *));
-       int (*del)      __P((const struct __db *, const DBT *, u_int));
-       int (*get)      __P((const struct __db *, const DBT *, DBT *, u_int));
-       int (*put)      __P((const struct __db *, DBT *, const DBT *, u_int));
-       int (*seq)      __P((const struct __db *, DBT *, DBT *, u_int));
-       int (*sync)     __P((const struct __db *, u_int));
+       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));
        void *internal;                 /* Access method private. */
-       int (*fd)       __P((const struct __db *));
+       int (*fd)       __PMT((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 */
-           __P((const DBT *, const DBT *));
+           __PMT((const DBT *, const DBT *));
        size_t  (*prefix)       /* prefix function */
-           __P((const DBT *, const DBT *));
+           __PMT((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) __P((const void *, size_t));
+               (*hash) __PMT((const void *, size_t));
        int     lorder;         /* byte order */
 } HASHINFO;
 
index 56f17f9..22c9fea 100644 (file)
@@ -70,9 +70,9 @@ typedef struct MPOOL {
        u_long  pagesize;               /* file page size */
        int     fd;                     /* file descriptor */
                                        /* page in conversion routine */
-       void    (*pgin) __P((void *, pgno_t, void *));
+       void    (*pgin) __PMT((void *, pgno_t, void *));
                                        /* page out conversion routine */
-       void    (*pgout) __P((void *, pgno_t, void *));
+       void    (*pgout) __PMT((void *, pgno_t, void *));
        void    *pgcookie;              /* cookie for page in/out routines */
 #ifdef STATISTICS
        u_long  cachehit;