libDtSearch: Convert to ANSI function definitions and use proper prototypes (which...
authorPeter Howkins <flibble@users.sf.net>
Fri, 29 Jun 2018 17:43:11 +0000 (18:43 +0100)
committerPeter Howkins <flibble@users.sf.net>
Fri, 29 Jun 2018 17:43:11 +0000 (18:43 +0100)
77 files changed:
cde/lib/DtSearch/raima/alloc.c
cde/lib/DtSearch/raima/cmtype.c
cde/lib/DtSearch/raima/connect.c
cde/lib/DtSearch/raima/cotype.c
cde/lib/DtSearch/raima/crget.c
cde/lib/DtSearch/raima/crread.c
cde/lib/DtSearch/raima/crset.c
cde/lib/DtSearch/raima/crtype.c
cde/lib/DtSearch/raima/crwrite.c
cde/lib/DtSearch/raima/csmget.c
cde/lib/DtSearch/raima/csmread.c
cde/lib/DtSearch/raima/csmset.c
cde/lib/DtSearch/raima/csmwrite.c
cde/lib/DtSearch/raima/csoget.c
cde/lib/DtSearch/raima/csoread.c
cde/lib/DtSearch/raima/csoset.c
cde/lib/DtSearch/raima/csowrite.c
cde/lib/DtSearch/raima/dbacode.c
cde/lib/DtSearch/raima/dbdpath.c
cde/lib/DtSearch/raima/dbfpath.c
cde/lib/DtSearch/raima/dblfcns.c
cde/lib/DtSearch/raima/dblog.c
cde/lib/DtSearch/raima/dbtaf.c
cde/lib/DtSearch/raima/dbuserid.c
cde/lib/DtSearch/raima/delete.c
cde/lib/DtSearch/raima/destroy.c
cde/lib/DtSearch/raima/dio.c
cde/lib/DtSearch/raima/discon.c
cde/lib/DtSearch/raima/disdel.c
cde/lib/DtSearch/raima/dproto.h
cde/lib/DtSearch/raima/fillnew.c
cde/lib/DtSearch/raima/findco.c
cde/lib/DtSearch/raima/findfm.c
cde/lib/DtSearch/raima/findlm.c
cde/lib/DtSearch/raima/findnm.c
cde/lib/DtSearch/raima/findpm.c
cde/lib/DtSearch/raima/initial.c
cde/lib/DtSearch/raima/inittab.c
cde/lib/DtSearch/raima/ismember.c
cde/lib/DtSearch/raima/isowner.c
cde/lib/DtSearch/raima/keydel.c
cde/lib/DtSearch/raima/keyexist.c
cde/lib/DtSearch/raima/keyfcns.c
cde/lib/DtSearch/raima/keyfind.c
cde/lib/DtSearch/raima/keyfrst.c
cde/lib/DtSearch/raima/keylast.c
cde/lib/DtSearch/raima/keynext.c
cde/lib/DtSearch/raima/keyprev.c
cde/lib/DtSearch/raima/keystore.c
cde/lib/DtSearch/raima/libfcns.c
cde/lib/DtSearch/raima/makenew.c
cde/lib/DtSearch/raima/mapchar.c
cde/lib/DtSearch/raima/members.c
cde/lib/DtSearch/raima/opens.c
cde/lib/DtSearch/raima/options.c
cde/lib/DtSearch/raima/pathfcns.c
cde/lib/DtSearch/raima/proto.h
cde/lib/DtSearch/raima/recfcns.c
cde/lib/DtSearch/raima/recfrst.c
cde/lib/DtSearch/raima/reclast.c
cde/lib/DtSearch/raima/recnext.c
cde/lib/DtSearch/raima/recprev.c
cde/lib/DtSearch/raima/recread.c
cde/lib/DtSearch/raima/recset.c
cde/lib/DtSearch/raima/recwrite.c
cde/lib/DtSearch/raima/renfile.c
cde/lib/DtSearch/raima/rwcurr.c
cde/lib/DtSearch/raima/setdb.c
cde/lib/DtSearch/raima/setmm.c
cde/lib/DtSearch/raima/setmo.c
cde/lib/DtSearch/raima/setmr.c
cde/lib/DtSearch/raima/setom.c
cde/lib/DtSearch/raima/setoo.c
cde/lib/DtSearch/raima/setor.c
cde/lib/DtSearch/raima/setrm.c
cde/lib/DtSearch/raima/setro.c
cde/lib/DtSearch/raima/startup.c

index fb68352190ac140262bcf15d6867ce9095fc65b7..c48b8aa2e48227dd4853748925bbddc92b1f8e27 100644 (file)
@@ -90,8 +90,7 @@
 
 /* Allocate and clear i*s bytes of memory
 */
-char * d_calloc(i, s)
-unsigned i, s;
+char * d_calloc(unsigned i, unsigned s)
 {
    return (I_CALLOC(cp, i, s));
 }
@@ -99,16 +98,14 @@ unsigned i, s;
 
 /* Allocate b bytes of memory
 */
-char * d_alloc(b)
-unsigned b;
+char * d_alloc(unsigned b)
 {
    return (I_MALLOC(cp, b));
 }
 
 /* Free memory
 */
-void d_free(p)
-CHAR_P *p;
+void d_free(CHAR_P *p)
 {
    if ((p != NULL) && (p->ptr != NULL)) {
       I_FREE(p);
@@ -121,8 +118,7 @@ static int NewInit(P1(LL_P *));
 
 /* Resets pointer to current element and checks for an empty list
 */
-BOOLEAN ll_access(ll)
-llist *ll;
+BOOLEAN ll_access(llist *ll)
 {
    ll->curr = NULL;
    return( ll->head.ptr != NULL && ll->tail.ptr != NULL );
@@ -130,9 +126,7 @@ llist *ll;
 
 /* Appends item to list
 */
-int ll_append(ll, data)
-llist *ll;
-CHAR_P *data;
+int ll_append(llist *ll, CHAR_P *data)
 {
    LL_P item;
    LL_P hold;
@@ -164,8 +158,7 @@ CHAR_P *data;
 
 /* Finds the first element of a list and returns its data 
 */
-CHAR_P *ll_first(ll)
-llist *ll;
+CHAR_P *ll_first(llist *ll)
 {
    if ( ll->head.ptr == NULL ) {
       return( NULL );
@@ -178,8 +171,7 @@ llist *ll;
 
 /* Frees a list
 */
-void ll_free(ll)
-llist *ll;
+void ll_free(llist *ll)
 {
    LL_P *curr, next, free;
 
@@ -200,8 +192,7 @@ llist *ll;
 
 /* Finds the next element and returns its data
 */
-CHAR_P *ll_next(ll)
-llist *ll;
+CHAR_P *ll_next(llist *ll)
 {
    LL_P *next;
 
@@ -220,9 +211,7 @@ llist *ll;
 
 /* Prepends (stacks) item 
 */
-int ll_prepend(ll, data)
-llist *ll;
-CHAR_P *data;
+int ll_prepend(llist *ll, CHAR_P *data)
 {
    LL_P item;
 
@@ -250,8 +239,7 @@ CHAR_P *data;
 
 /* Allocates and initializes a new list element
 */
-static int NewInit(new)
-LL_P *new;
+static int NewInit(LL_P *new)
 {
    new->ptr = (ll_elem *)ALLOC(new, sizeof(ll_elem), "new");
    if ( new->ptr == NULL )
index 428859dc1160f819de1fe9159349f339ee3185c7..fa945a27da6ab5c76fe2f3d4f4bd1edc4309c246 100644 (file)
 /* Get current member type
 */
 int
-d_cmtype(set, cmtype , dbn)
-int set;
-int *cmtype;
-int dbn;
+d_cmtype(int set, int *cmtype, int dbn)
 {
    char *mrec;
    INT crt;
index d82c27ccea5e4030eb604148e70300eefc6a1e60..4bd9e739e2147a70e12572ce4c0f07ac873a6994 100644 (file)
@@ -71,9 +71,10 @@ typedef struct {
 /* Connect the current record as member of set
 */
 int
-d_connect(set , dbn)
-int set; /* Set constant */
-int dbn; /* Database number */
+d_connect(
+int set, /* Set constant */
+int dbn  /* Database number */
+)
 {
    MEM_PTR crmp;          /* current record's member pointer */
    SET_PTR cosp;          /* current owner's set pointer */
@@ -285,10 +286,11 @@ quit:
 
 /* Compare two sort fields
 */
-static int sortcmp(set_ptr, mem1, mem2)
-SET_ENTRY *set_ptr; /* set table entry */
-char *mem1; /* member record 1 */
-char *mem2; /* member record 2 */
+static int sortcmp(
+SET_ENTRY *set_ptr, /* set table entry */
+char *mem1, /* member record 1 */
+char *mem2  /* member record 2 */
+)
 {
    INT rn1, rn2;  /* record numbers for mem1 & mem2 */
    MEMBER_ENTRY *mt1, *mt2;
index ad46a9c208622c97edede2fd0a3338355b7d1aa7..51db86462684964a481b2fe9c45019ed4eb07dc6 100644 (file)
 /* Get current owner type
 */
 int
-d_cotype(set, cotype , dbn)
-int set;
-int *cotype;
-int dbn;
+d_cotype(int set, int *cotype, int dbn)
 {
    char *orec;
    INT crt;
index efe0c5726bf21f1e0fcddca18c1aa53ce1e3093b..cac33561c5eb622a184f53be4f3a02a9a01202e7 100644 (file)
 /* Get current record
 */
 int
-d_crget(dba , dbn)
-DB_ADDR *dba; /* db address of record to become current */
-int dbn;
+d_crget(
+DB_ADDR *dba, /* db address of record to become current */
+int dbn
+)
 {
    DB_ENTER(DB_ID TASK_ID LOCK_SET(RECORD_NOIO));
 
index b025a9d0fda5220acb4df0ee8486cfe0640664ae..59fcd9e7e65d0fdd465d22bd0a9a5dce4e2d2a06 100644 (file)
 /* Read data from field  of current record
 */
 int
-d_crread(field, data , dbn)
-long field; /* Field constant */
-char *data; /* Data area to contain field contents */
-int dbn;    /* database number */
+d_crread(
+long field, /* Field constant */
+char *data, /* Data area to contain field contents */
+int dbn     /* database number */
+)
 {
    int fld, rec;
    RECORD_ENTRY *rec_ptr;
index 8f57860e524a8f3e19e8fb8e8889a62194fd5fd6..a27af515ca138908758218171b8b138cc532ed2e 100644 (file)
 /* Set current record
 */
 int
-d_crset(dba , dbn)
-DB_ADDR *dba; /* db address of record to become current */
-int dbn;
+d_crset(
+DB_ADDR *dba, /* db address of record to become current */
+int dbn
+)
 {
    DB_ENTER(DB_ID TASK_ID LOCK_SET(RECORD_IO));
 
index aea8d8d99dd33008161971d77f681bb149bca657..97969c41dbeca1a475ad6a659b749855c526e22e 100644 (file)
 /* Get current record type
 */
 int
-d_crtype(crtype , dbn)
-int *crtype;
-int dbn;
+d_crtype(
+int *crtype,
+int dbn
+)
 {
    INT crt;
 
index f10692cec622f762b295e366aca4ee17fc2f6216..516b4e3ad8cce010c5b2860357520c3d717fcaa3 100644 (file)
 /* Write data to a field  in the current record
 */
 int
-d_crwrite(field, data , dbn)
-long field; /* field constant */
-char *data; /* data area to contain field contents */
-int dbn;    /* database number */
+d_crwrite(
+long field, /* field constant */
+char *data, /* data area to contain field contents */
+int dbn     /* database number */
+)
 {
    int stat, fld, rec;
    RECORD_ENTRY *rec_ptr;
index 96c7be1f2cd2aeb162dc441f070d9c9ab010a81c..b10b127c37f82905f01be28808b093c77476c7fa 100644 (file)
 /* Get current set member
 */
 int
-d_csmget(set, dba , dbn)
-int set;      /* Set table entry */
-DB_ADDR *dba; /* db address of record to become current */
-int dbn;      /* database number */
+d_csmget(
+int set,      /* Set table entry */
+DB_ADDR *dba, /* db address of record to become current */
+int dbn       /* database number */
+)
 {
    SET_ENTRY *set_ptr;
 
index bac4755dca75c49b96dd1156bc1947b7a0d4b771..c516225b2ed599d522e5b25b1320b660aabf9573 100644 (file)
 /* Read data from field of current set member
 */
 int
-d_csmread(set, field, data , dbn)
-int set;    /* Set constant */
-long field; /* Field constant */
-char *data; /* Data area to contain field contents */
-int dbn;    /* database number */
+d_csmread(
+int set,    /* Set constant */
+long field, /* Field constant */
+char *data, /* Data area to contain field contents */
+int dbn     /* database number */
+)
 {
    int fld, rec;
    char *recp;
index aba40bd13fe36edfe65ab22608bf5afbaf5ac4c6..6155802fa39ff279e1b8629add54f782b24a12a4 100644 (file)
 /* Set current set member
 */
 int
-d_csmset(set, dba , dbn)
-int set;      /* Set table entry */
-DB_ADDR *dba; /* db address of record to become current */
-int dbn;      /* database number */
+d_csmset(
+int set,      /* Set table entry */
+DB_ADDR *dba, /* db address of record to become current */
+int dbn       /* database number */
+)
 {
    INT type;
    char *ptr;
index bfae2d8606a1a43a4bfb4cdcb1359ba799988174..1f4656fb567ee3a546e9d05d17527e177b81f8a4 100644 (file)
 /* Write data to a field in the current set member
 */
 int
-d_csmwrite(set, field, data , dbn)
-int set;    /* Set constant */
-long field; /* Field constant */
-const char *data; /* Data area to contain field contents */
-int dbn;    /* database number */
+d_csmwrite(
+int set,    /* Set constant */
+long field, /* Field constant */
+const char *data, /* Data area to contain field contents */
+int dbn     /* database number */
+)
 {
    int stat, fld, rec;
    char *recp;
index b3650a8d294ad3e9a2e1da2e67ca98fd6bea53b9..844684199d201a981cf0df2aa90a77885737f823 100644 (file)
 /* Get current set owner
 */
 int
-d_csoget(set, dba , dbn)
-int set;      /* Set table entry */
-DB_ADDR *dba; /* db address of record to become current */
-int dbn;      /* database number */
+d_csoget(
+int set,      /* Set table entry */
+DB_ADDR *dba, /* db address of record to become current */
+int dbn       /* database number */
+)
 {
    SET_ENTRY *set_ptr;
 
index 19424bc5f19da1014cd707eb0bf7502d428e71c7..533388e872a5e386330c246dde50c3043e393d4a 100644 (file)
 /* Read data from field  of current set owner
 */
 int
-d_csoread(set, field, data , dbn)
-int set;    /* Set constant */
-long field; /* Field constant */
-char *data; /* Data area to contain field contents */
-int dbn;    /* database number */
+d_csoread(
+int set,    /* Set constant */
+long field, /* Field constant */
+char *data, /* Data area to contain field contents */
+int dbn     /* database number */
+)
 {
    int fld, rec;
    char *recp;
index 9b62985f1f464a6217bc04851f0fb75a4d33c44d..f8eb91364c242f74d5e8c65d3270df6ebc1f95fd 100644 (file)
 /* Set current set owner
 */
 int
-d_csoset(set, dba , dbn)
-int set;      /* Set table entry */
-DB_ADDR *dba; /* db address of record to become current */
-int dbn;      /* database number */
+d_csoset(
+int set,      /* Set table entry */
+DB_ADDR *dba, /* db address of record to become current */
+int dbn       /* database number */
+)
 {
    INT type;
    char *ptr;
index 73fcd2bb84dc326b3803a9b68b0882b9599d8c5a..f469b652cacc3750e76caf5a80b7753201cbf10b 100644 (file)
 /* Write data to a field in the current set owner
 */
 int
-d_csowrite(set, field, data , dbn)
-int set;    /* Set constant */
-long field; /* Field constant */
-const char *data; /* Data area to contain field contents */
-int dbn;    /* database number */
+d_csowrite(
+int set,     /* Set constant */
+long field,  /* Field constant */
+const char *data,  /* Data area to contain field contents */
+int dbn     /* database number */
+)
 {
    int stat, fld, rec;
    char *recp;
index 09d821e3d1df81eaf1ccbb9bfb02badfda2ed0c5..c6ad3144345f643027f62a2278972ea0036fd856 100644 (file)
 /* Decode file and slot number from a database address
 */
 int
-d_decode_dba(dba, file, slot)
-DB_ADDR dba;  /* database address */
-int *file;    /* returned file number */
-long *slot;   /* returned slot number */
+d_decode_dba(
+DB_ADDR dba,  /* database address */
+int *file,    /* returned file number */
+long *slot    /* returned slot number */
+)
 {
    *file = (int)(FILEMASK & (dba >> FILESHIFT));
    *slot = ADDRMASK & dba;
@@ -59,10 +60,11 @@ long *slot;   /* returned slot number */
 /* Encode database address from file and slot number
 */
 int
-d_encode_dba(file, slot, dba)
-int file;      /* returned file number */
-long slot;     /* returned slot number */
-DB_ADDR *dba;  /* database address */
+d_encode_dba(
+int file,      /* returned file number */
+long slot,     /* returned slot number */
+DB_ADDR *dba   /* database address */
+)
 {
    *dba = ((FILEMASK & file) << FILESHIFT) | slot;
    return ( db_status = S_OKAY );
index 23ca1b574078b7051be6b3ca259e7b84a1c69590..a569e4b2690e68fa0e7a4d377cc010551bdc4973 100644 (file)
@@ -50,8 +50,7 @@
 /* Set Database Dictionary Path
 */
 int
-d_dbdpath(path)
-const char *path;
+d_dbdpath(const char *path)
 {
    DB_ENTER(NO_DB_ID TASK_ID LOCK_SET(LOCK_NONE));
 
index f66eccb18aabb0b1c26e2bd96508e223d8b264a3..4871a36d63f5d2d28411f69c76cb89d4bd6c2a25 100644 (file)
@@ -50,8 +50,7 @@
 /* Set Database Files Path
 */
 int
-d_dbfpath(path)
-const char *path;
+d_dbfpath(const char *path)
 {
    DB_ENTER(NO_DB_ID TASK_ID LOCK_SET(LOCK_NONE));
 
index 8394fbf25b4138064031ae81e0f9a957ea6f2d9d..3753c9800f124e8a21eb9f5fc791dc0bf2ee389d 100644 (file)
@@ -191,27 +191,19 @@ int db_txtest = 0;          /* transaction commit failure testing flag */
 
 
 /* Internal function prototypes */
-static int bld_lock_tables(P0);
-static int initses(P0);
-static int lock_files(P1(int) Pi(LOCK_REQUEST *));
-static int send_lock(P0);
-static int send_free(P0);
-static void reset_locks(P0);
-static int recovery_check(P0);
-
-
-
-
-
-
+static int bld_lock_tables(void);
+static int initses(void);
+static int lock_files(int, LOCK_REQUEST *);
+static int send_lock(void);
+static int send_free(void);
+static void reset_locks(void);
+static int recovery_check(void);
 
 
 /* Open db_VISTA database
 */
 int
-d_open(dbnames, opentype)
-const char *dbnames;
-const char *opentype;
+d_open(const char *dbnames, const char *opentype)
 {
    DB_ENTER(NO_DB_ID TASK_ID LOCK_SET(LOCK_ALL));
 #ifdef DEBUG_DBLF
@@ -274,8 +266,7 @@ const char *opentype;
 
 /* Initialize a task structure
 */
-int taskinit(tsk)
-TASK *tsk;
+int taskinit(TASK *tsk)
 {
    byteset(tsk, '\0', sizeof(TASK));
    tsk->No_of_dbs = 1;
@@ -287,8 +278,7 @@ TASK *tsk;
 /* Initialize multiple database table entries
 */
 int
-initdbt(dbnames )
-const char *dbnames;
+initdbt(const char *dbnames)
 {
    int dbt_lc;                 /* loop control */
    char dbfile [DtSrFILENMLEN];
@@ -375,7 +365,7 @@ const char *dbnames;
 /* Close database
 */
 int
-d_close()
+d_close(void)
 {
    int i;
 
@@ -427,7 +417,7 @@ d_close()
 
 /* Free all allocated memory upon termination
 */
-void termfree()
+void termfree(void)
 {
 
    /* free all allocated memory */
@@ -477,51 +467,12 @@ void termfree()
    }
 }
 
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-int alloc_table(Table, new_size, old_size )
-CHAR_P *Table;
+int alloc_table(
+CHAR_P *Table,
 #define table Table->ptr
-unsigned new_size;
-unsigned old_size;
+unsigned new_size,
+unsigned old_size
+)
 {
    CHAR_P Temp_table;
 
index 764e86d4e0697f32b68be18c9c946c3d5558e5f0..86c5aff3753eb4b969dbe929bbf78f6ef783c5c4 100644 (file)
@@ -49,8 +49,7 @@
 
 /* Set database log file name/path
 */
-d_dblog(log)
-const char *log;
+d_dblog(const char *log)
 {
    DB_ENTER(NO_DB_ID TASK_ID LOCK_SET(LOCK_NONE));
 
index f75e5fed93877efbbf4dcebc935099dc8de695c6..edfe11a28ddadfec79283040cfe28b527472e823 100644 (file)
@@ -52,8 +52,7 @@ static char VISTATAF[] = "vista.taf";
 
 /* Set database transaction activity file name/path
 */
-d_dbtaf(taf)
-const char *taf;
+d_dbtaf(const char *taf)
 {
    char dbtaf[FILENMLEN];
    int len;
index e76123a8c0de68066ec823a633612fd3ed5faad6..028bf05828d633e2d7102276ae4e7e9705bb6ce3 100644 (file)
@@ -52,8 +52,7 @@
 /* Set Database User Identifier
 */
 int
-d_dbuserid(id)
-const char *id;
+d_dbuserid(const char *id)
 {
    const char *chk_id;
 
index 50d61a6a1fc6f8fe43e660dabcdb59348222fb4c..f70f5b9a723626430a9278525afbb8df39384dc8 100644 (file)
@@ -53,8 +53,7 @@ static DB_ADDR zap_dba = NULL_DBA;
 /* Delete the current record, with error checking
 */
 int
-d_delete(dbn)
-int dbn;
+d_delete(int dbn)
 {
    int st_lc, mt_lc;           /* loop control */
    INT i, rt;
index c068a29bf99b63fd1b6bd37c7b4ec24e305f5243..017cd68c41f4d98bf2c9461e777d81eed725d5d9 100644 (file)
@@ -55,8 +55,7 @@
    of the database
 */
 int
-d_destroy(dbname)
-const char *dbname;
+d_destroy(const char *dbname)
 {
    int ft_lc;                  /* loop control */
    FILE_ENTRY *file_ptr;
index 3a3617d3747285eaec14ae85e17486d70f95073d..0f730c6e97f6ad77861d9fc84552d3b3105edbdc 100644 (file)
@@ -164,12 +164,11 @@ static int dbpg_lru_slot;      /* least recently accessed db page */
 static int no_modheld;         /* number of modified or held db pages */
 static FILE_NO working_file;   /* current key file being processed */
 
-static void cache_init(P1(int) Pi(LOOKUP_ENTRY *)
-                                     Pi(PAGE_ENTRY *) Pi(int));
-static int dio_pzinit(P0);
-static int clear_cache(P1(FILE_NO) Pi(FILE_NO));
-static int dio_pzflush(P0);
-static int dio_in(P1(PAGE_ENTRY *) Pi(LOOKUP_ENTRY *));
+static void cache_init(int, LOOKUP_ENTRY *, PAGE_ENTRY *, int);
+static int dio_pzinit(void);
+static int clear_cache(FILE_NO, FILE_NO);
+static int dio_pzflush(void);
+static int dio_in(PAGE_ENTRY *, LOOKUP_ENTRY *);
 
 #define used_files Used_files.ptr
 #define db_lookup Db_lookup.ptr
@@ -180,8 +179,7 @@ static int dio_in(P1(PAGE_ENTRY *) Pi(LOOKUP_ENTRY *));
 /* Set the maximum number of open db_VISTA files
 */
 int
-d_setfiles(num)
-int num;
+d_setfiles(int num)
 {
    if ( dbpg_table ) return( dberr(S_DBCLOSE) );
 
@@ -195,9 +193,10 @@ int num;
 /* Set number of virtual memory pages
 */
 int
-d_setpages(dbpgs, ixpgs)
-int dbpgs; /* # of db cache pages */
-int ixpgs; /* # of index cache pages - ignored in single-user version */
+d_setpages(
+int dbpgs, /* # of db cache pages */
+int ixpgs  /* # of index cache pages - ignored in single-user version */
+)
 {
    if ( dbpg_table ) return( dberr(S_SETPAGES) );
 
@@ -215,8 +214,7 @@ int ixpgs; /* # of index cache pages - ignored in single-user version */
 /* Open a database file
 */
 int
-dio_open( fno )
-FILE_NO fno;
+dio_open(FILE_NO fno)
 {
    FILE_ENTRY *file_ptr, *lru_file_ptr;
    int *uf_ptr;
@@ -263,8 +261,7 @@ FILE_NO fno;
 /* Close a database file
 */
 int
-dio_close( fno )
-FILE_NO fno;
+dio_close(FILE_NO fno)
 {
    FILE_ENTRY *file_ptr;
 
@@ -286,7 +283,7 @@ FILE_NO fno;
 /* Initialize database I/O
 */
 int
-dio_init()
+dio_init(void)
 {
    CHAR_P Tempbuff;
 #define tempbuff Tempbuff.ptr
@@ -366,11 +363,8 @@ dio_init()
 } /* dio_init() */
 
 
-static void    cache_init (pg_cnt, lu_ptr, pg_ptr, pgsize)
-int                pg_cnt;
-LOOKUP_ENTRY *  lu_ptr;
-PAGE_ENTRY *    pg_ptr;
-int                pgsize;
+static void
+cache_init (int pg_cnt, LOOKUP_ENTRY *lu_ptr, PAGE_ENTRY * pg_ptr, int pgsize)
 {
    int pg_no;
 
@@ -417,7 +411,7 @@ int             pgsize;
 /****************************************/
 /* Free the memory allocated for pages
 */
-void dio_free()
+void dio_free(void)
 {
    int pgt_lc;                 /* loop control */
    PAGE_ENTRY *pg_ptr;
@@ -445,8 +439,7 @@ void dio_free()
 /* Clear pages for a single file.
 */
 int
-dio_clrfile(fno )
-FILE_NO fno;
+dio_clrfile(FILE_NO fno)
 {
    return( clear_cache(fno, fno+1) );
 }
@@ -461,7 +454,7 @@ FILE_NO fno;
 /* Clear all pages for *all* files from I/O buffer
 */
 int
-dio_clear()
+dio_clear(void)
 {
    return( clear_cache(0, size_ft) );
 }
@@ -476,9 +469,10 @@ dio_clear()
  * Clears all pages for a range of specified files.
  * Subroutine of dio_clrfile and dio_clear.
  */
-static int clear_cache(fr_file, to_file )
-FILE_NO fr_file;   /* clear from file "fr_file" */
-FILE_NO to_file;   /* ..to (not thru) file "to_file" */
+static int clear_cache(
+FILE_NO fr_file,   /* clear from file "fr_file" */
+FILE_NO to_file    /* ..to (not thru) file "to_file" */
+)
 {
    FILE_NO s_file;   /* start file to be cleared */
    FILE_NO e_file;   /* end file (+1) to be cleared */
@@ -564,7 +558,7 @@ FILE_NO to_file;   /* ..to (not thru) file "to_file" */
  * Writes out all modified cache pages to respective files (dio_out),
  * then writes out page zero (dio_pzflush).
  */
-int dio_flush()
+int dio_flush(void)
 {
    int pgt_lc;                 /* loop control */
    PAGE_ENTRY *pg_ptr;
@@ -605,8 +599,7 @@ int dio_flush()
 
 /* Set the default file number
 */
-void dio_setdef( file_no )
-FILE_NO file_no;
+void dio_setdef(FILE_NO file_no)
 {
    working_file = file_no;
 }
@@ -621,10 +614,7 @@ FILE_NO file_no;
 /* Database I/O page get
 */
 int
-dio_get( page_no, page_ptr, hold )
-F_ADDR page_no;
-char * *page_ptr;
-int hold;
+dio_get(F_ADDR page_no, char **page_ptr, int hold)
 {
    PAGE_ENTRY *pg_ptr;
 
@@ -657,8 +647,7 @@ int hold;
 /* Set modified flag for a page
 */
 int
-dio_touch( page_no )
-F_ADDR page_no;
+dio_touch(F_ADDR page_no)
 {
    PAGE_ENTRY *pg_ptr;
 
@@ -693,10 +682,7 @@ F_ADDR page_no;
  * unless a page swap is necessary.
  */
 int
-dio_read( dba, recptr, hold )
-DB_ADDR dba;
-char * *recptr;
-int hold;
+dio_read(DB_ADDR dba, char * *recptr, int hold)
 {
    FILE_NO file;
    int offset;
@@ -741,10 +727,7 @@ int hold;
  * If recptr not NULL, copies rec to page cache.
  */
 int
-dio_write( dba, recptr, release )
-DB_ADDR dba;
-const char *recptr;
-int release;
+dio_write(DB_ADDR dba, const char *recptr, int release)
 {
    FILE_NO file;
    F_ADDR us1, us2;
@@ -785,8 +768,7 @@ int release;
 /* Release database page hold
 */
 int
-dio_release( dba )
-DB_ADDR dba;
+dio_release(DB_ADDR dba)
 {
    FILE_NO file;
    F_ADDR us1, us2;
@@ -819,12 +801,13 @@ DB_ADDR dba;
 /* Search a cache for page
 */
 int
-dio_findpg(file, page, pg_table, xpg_ptr, xlu_ptr )
-FILE_NO      file;       /* file number = 0..size_ft-1 */
-F_ADDR       page;       /* database page number */
-PAGE_ENTRY *pg_table;   /* = dbpg_table, ixpg_table, or NULL */
-PAGE_ENTRY * *xpg_ptr;  /* pointer to page table entry for found page */
-LOOKUP_ENTRY * *xlu_ptr;/* pointer to lookup table slot for found page*/
+dio_findpg(
+FILE_NO      file,       /* file number = 0..size_ft-1 */
+F_ADDR       page,       /* database page number */
+PAGE_ENTRY *pg_table,   /* = dbpg_table, ixpg_table, or NULL */
+PAGE_ENTRY * *xpg_ptr,  /* pointer to page table entry for found page */
+LOOKUP_ENTRY * *xlu_ptr /* pointer to lookup table slot for found page*/
+)
 {
    LOOKUP_ENTRY *lookup;  /* = db_lookup or ix_lookup */
    int pgtab_sz;          /* = db_pgtab_sz or ix_pgtab_sz */
@@ -968,9 +951,10 @@ LOOKUP_ENTRY * *xlu_ptr;/* pointer to lookup table slot for found page*/
  * page swap function.
  */
 int
-dio_out(pg_ptr, lu_ptr)
-PAGE_ENTRY *pg_ptr;    /* page table entry to be output */
-LOOKUP_ENTRY *lu_ptr;  /* corresponding lookup table entry */
+dio_out(
+PAGE_ENTRY *pg_ptr,    /* page table entry to be output */
+LOOKUP_ENTRY *lu_ptr   /* corresponding lookup table entry */
+)
 {
    int         desc;   /* file descriptor */
    int         fno;    /* file number */
@@ -1011,9 +995,10 @@ LOOKUP_ENTRY *lu_ptr;  /* corresponding lookup table entry */
 /****************************************/
 /* Read in a page to the buffer
 */
-static int dio_in(pg_ptr, lu_ptr)
-PAGE_ENTRY *pg_ptr; /* page table entry to be input */
-LOOKUP_ENTRY *lu_ptr; /* corresponding to pg_ptr */
+static int dio_in(
+PAGE_ENTRY *pg_ptr, /* page table entry to be input */
+LOOKUP_ENTRY *lu_ptr  /* corresponding to pg_ptr */
+)
 {
    int desc;   /* file descriptor */
    int fno;    /* file number */
@@ -1058,7 +1043,7 @@ LOOKUP_ENTRY *lu_ptr; /* corresponding to pg_ptr */
 
 /* Initialize page zero table
 */
-static int dio_pzinit()
+static int dio_pzinit(void)
 {
    FILE_NO i;
    PGZERO *pgzero_ptr;
@@ -1105,7 +1090,7 @@ static int dio_pzinit()
 /* Flush page zero table
  * Complement to dio_out which writes all pages except page zero.
  */
-static int dio_pzflush()
+static int dio_pzflush(void)
 {
    FILE_NO i;
    int desc;
@@ -1154,8 +1139,9 @@ static int dio_pzflush()
 /* Read a file's page zero
 */
 int
-dio_pzread(fno)
-FILE_NO fno;  /* file number */
+dio_pzread(
+FILE_NO fno  /* file number */
+)
 {
    FILE_ENTRY *file_ptr;
    PGZERO *pgzero_ptr;
@@ -1197,9 +1183,10 @@ FILE_NO fno;  /* file number */
  * Returns memory address of the free slot into 'loc'.
  */
 int
-dio_pzalloc(fno, loc )
-FILE_NO fno;    /* file number */
-F_ADDR *loc;    /* pointer to allocated location */
+dio_pzalloc(
+FILE_NO fno,    /* file number */
+F_ADDR *loc     /* pointer to allocated location */
+)
 {
    DB_ADDR dba;
    F_ADDR pg;
@@ -1260,9 +1247,10 @@ F_ADDR *loc;    /* pointer to allocated location */
 /* Delete record slot or key node from page zero
 */
 int
-dio_pzdel(fno, loc )
-FILE_NO fno;  /* file number */
-F_ADDR  loc;  /* location to be freed */
+dio_pzdel(
+FILE_NO fno,  /* file number */
+F_ADDR  loc   /* location to be freed */
+)
 {
    DB_ADDR dba;
    INT recnum;
@@ -1316,8 +1304,7 @@ F_ADDR  loc;  /* location to be freed */
 /****************************************/
 /* Return pz_next for file fno
 */
-F_ADDR dio_pznext(fno)
-FILE_NO fno;
+F_ADDR dio_pznext(FILE_NO fno)
 {
    if ( pgzero[fno].pz_next == 0L )
       dio_pzread(fno);
@@ -1331,7 +1318,7 @@ FILE_NO fno;
 /****************************************/
 /* Clear page zero cache
 */
-void dio_pzclr()
+void dio_pzclr(void)
 {
    FILE_NO i;
    PGZERO *pgzero_ptr;
index bafc2ade2c25ce70147bab3d392b6793e9338c76..d148b2644ef5b48a476757940df4424efc13869b 100644 (file)
@@ -65,9 +65,10 @@ typedef struct {
 /* Disconnect the current member of set
 */
 int
-d_discon(nset , dbn)
-int nset; /* set number */
-int dbn;  /* database number */
+d_discon(
+int nset, /* set number */
+int dbn   /* database number */
+)
 {
    SET_PTR cosp;          /* current owner's set pointer */
    MEM_PTR cmmp;          /* member's member pointer */
index 62c1362c18e5589782a084899696419c8d1d136f..7eed532ffaa7552e409f610a9d58f265d249e23b 100644 (file)
@@ -51,8 +51,7 @@
 /* Disconnect from all sets (owner and member) and delete record
 */
 int
-d_disdel(dbn)
-int dbn;
+d_disdel(int dbn)
 {
    int rectype, nset, cset;
    int set, mem;
index 0fd71569c78ee54465ba43f06c5f9b0507c08bb3..ec2040440936f89b017ff2d93a7e31140110841f 100644 (file)
 */
 
 
-int d_setfiles(P1(int));                               /* dio.c */
-int d_setpages(P1(int) Pi(int));                       /* dio.c */
-int d_trbound(P0);                             /* trlog.c */
-int d_trlog(P1(int) Pi(int) Pi(const char *) Pi(int)); 
+int d_setfiles(int);                           /* dio.c */
+int d_setpages(int, int);                      /* dio.c */
+int d_trbound(void);                           /* trlog.c */
+int d_trlog(int, int, const char *, int); 
                                                                /* trlog.c */
-int d_trmark(P0);                              /* trlog.c */
-int d_tron(P0);                                        /* trlog.c */
-int d_troff(P0);                                       /* trlog.c */
-int d_decode_dba(P1(DB_ADDR) Pi(int *) Pi(long *)); 
+int d_trmark(void);                            /* trlog.c */
+int d_tron(void);                                      /* trlog.c */
+int d_troff(void);                                     /* trlog.c */
+int d_decode_dba(DB_ADDR, int *, long *); 
                                                                /* dbacode.c */
-int d_encode_dba(P1(int) Pi(long) Pi(DB_ADDR *)); 
+int d_encode_dba(int, long, DB_ADDR *); 
                                                                /* dbacode.c */
 
 #define d_memlock(p)           /**/
 #define d_memlock_group(lg)    S_OKAY
 #define d_memunlock(p)         /**/
 #define d_memunlock_group(lg)  /**/
-char * d_alloc(P1(unsigned));          /* alloc.c */
-char * d_calloc(P1(unsigned) Pi(unsigned));    /* alloc.c */
-void d_free(P1(CHAR_P *));                     /* alloc.c */
+char * d_alloc(unsigned);              /* alloc.c */
+char * d_calloc(unsigned, unsigned);   /* alloc.c */
+void d_free(CHAR_P *);                 /* alloc.c */
 
 #define dt_opentask(a) S_OKAY
 #define dt_closetask(a) S_OKAY
 
-int d_close(P0);                                       /* dblfcns.c */
-int d_cmstat(P1(int) DBN_Dn);                  /* cmstat.c */
-int d_cmtype(P1(int) Pi(int *) DBN_Dn);        /* cmtype.c */
-int d_connect(P1(int) DBN_Dn);                 /* connect.c */
-int d_cotype(P1(int) Pi(int *) DBN_Dn);        /* cotype.c */
-int d_crget(P1(DB_ADDR *) DBN_Dn);             /* crget.c */
-int d_crread(P1(long) Pi(char *) DBN_Dn);      /* crread.c */
-int d_crset(P1(DB_ADDR *) DBN_Dn);             /* crset.c */
-int d_crtype(P1(int *) DBN_Dn);                /* crtype.c */
-int d_crwrite(P1(long) Pi(char *) DBN_Dn);     /* crwrite.c */
-int d_csmget(P1(int) Pi(DB_ADDR *) DBN_Dn);    /* csmget.c */
-int d_csmread(P1(int) Pi(long) Pi(char *) DBN_Dn); 
+int d_close(void);                                     /* dblfcns.c */
+int d_cmstat(int, int);                        /* cmstat.c */
+int d_cmtype(int, int *, int);         /* cmtype.c */
+int d_connect(int, int);                       /* connect.c */
+int d_cotype(int, int *, int);         /* cotype.c */
+int d_crget(DB_ADDR *, int);           /* crget.c */
+int d_crread(long, char *, int);       /* crread.c */
+int d_crset(DB_ADDR *, int);           /* crset.c */
+int d_crtype(int *, int);              /* crtype.c */
+int d_crwrite(long, char *, int);      /* crwrite.c */
+int d_csmget(int, DB_ADDR *, int);     /* csmget.c */
+int d_csmread(int, long, char *, int); 
                                                                /* csmread.c */
-int d_csmset(P1(int) Pi(DB_ADDR *) DBN_Dn);    /* csmset.c */
-int d_csmwrite(P1(int) Pi(long) Pi(const char *) DBN_Dn); 
+int d_csmset(int, DB_ADDR *, int);     /* csmset.c */
+int d_csmwrite(int, long, const char *, int); 
                                                                /* csmwrite.c */
-int d_csoget(P1(int) Pi(DB_ADDR *) DBN_Dn);    /* csoget.c */
-int d_csoread(P1(int) Pi(long) Pi(char *) DBN_Dn); 
+int d_csoget(int, DB_ADDR *, int);     /* csoget.c */
+int d_csoread(int, long, char *, int); 
                                                                /* csoread.c */
-int d_csoset(P1(int) Pi(DB_ADDR *) DBN_Dn);    /* csoset.c */
-int d_csowrite(P1(int) Pi(long) Pi(const char *) DBN_Dn); 
+int d_csoset(int, DB_ADDR *, int);     /* csoset.c */
+int d_csowrite(int, long, const char *, int); 
                                                                /* csowrite.c */
-int d_ctbpath(P1(const char *));               /* pathfcns.c */
-int d_dbdpath(P1(const char *));               /* dbdpath.c */
-int d_dbfpath(P1(const char *));               /* dbfpath.c */
-int d_dblog(P1(const char *));         /* dblog.c */
-int d_dbtaf(P1(const char *));         /* dbtaf.c */
-int d_dbuserid(P1(const char *));              /* dbuserid.c */
-int d_delete(DBN_D1);                          /* delete.c */
-int d_disdel(DBN_D1);                          /* disdel.c */
-int d_recnext(DBN_D1);                         /* recnext.c */
-int d_recprev(DBN_D1);                         /* recprev.c */
-int d_destroy(P1(const char *));               /* destroy.c */
-int d_discon(P1(int) DBN_Dn);                  /* discon.c */
-int d_fillnew(P1(int) Pi(const char *) DBN_Dn); /* fillnew.c */
-int d_findco(P1(int) DBN_Dn);                  /* findco.c */
-int d_findfm(P1(int) DBN_Dn);                  /* findfm.c */
-int d_findlm(P1(int) DBN_Dn);                  /* findlm.c */
-int d_findnm(P1(int) DBN_Dn);                  /* findnm.c */
-int d_findpm(P1(int) DBN_Dn);                  /* findpm.c */
-int d_freeall(P0);                             /* dblfcns.c */
-int d_initialize(DBN_D1);                              /* initial.c */
-int d_initfile(P1(FILE_NO) DBN_Dn);            /* initial.c */
-int d_ismember(P1(int) DBN_Dn);                        /* ismember.c */
-int d_isowner(P1(int) DBN_Dn);                 /* isowner.c */
-int d_keydel(P1(long) DBN_Dn);                 /* keydel.c */
-int d_keyexist(P1(long) DBN_Dn);                       /* keyexist.c */
-int d_keyfind(P1(long) Pi(const char *) DBN_Dn); 
+int d_ctbpath(const char *);           /* pathfcns.c */
+int d_dbdpath(const char *);           /* dbdpath.c */
+int d_dbfpath(const char *);           /* dbfpath.c */
+int d_dblog(const char *);             /* dblog.c */
+int d_dbtaf(const char *);             /* dbtaf.c */
+int d_dbuserid(const char *);          /* dbuserid.c */
+int d_delete(int);                             /* delete.c */
+int d_disdel(int);                             /* disdel.c */
+int d_recnext(int);                            /* recnext.c */
+int d_recprev(int);                            /* recprev.c */
+int d_destroy(const char *);           /* destroy.c */
+int d_discon(int, int);                        /* discon.c */
+int d_fillnew(int, const char *, int); /* fillnew.c */
+int d_findco(int, int);                        /* findco.c */
+int d_findfm(int, int);                        /* findfm.c */
+int d_findlm(int, int);                        /* findlm.c */
+int d_findnm(int, int);                        /* findnm.c */
+int d_findpm(int, int);                        /* findpm.c */
+int d_freeall(void);                           /* dblfcns.c */
+int d_initialize(int);                         /* initial.c */
+int d_initfile(FILE_NO, int);                  /* initial.c */
+int d_ismember(int, int);                      /* ismember.c */
+int d_isowner(int, int);                       /* isowner.c */
+int d_keydel(long, int);                       /* keydel.c */
+int d_keyexist(long, int);                     /* keyexist.c */
+int d_keyfind(long, const char *, int); 
                                                                /* keyfind.c */
-int d_keyfree(P1(long) DBN_Dn);                        /* dblfcns.c */
-int d_keyfrst(P1(long) DBN_Dn);                        /* keyfrst.c */
-int d_keylast(P1(long) DBN_Dn);                        /* keylast.c */
-int d_keylock(P1(long) Pi(char *) DBN_Dn);     /* dblfcns.c */
-int d_keylstat(P1(long) Pi(char *) DBN_Dn);    /* dblfcns.c */
-int d_keynext(P1(long) DBN_Dn);                        /* keynext.c */
-int d_keyprev(P1(long) DBN_Dn);                        /* keyprev.c */
-int d_keyread(P1(char *));                     /* keyfcns.c */
-int d_keystore(P1(long) DBN_Dn);                       /* keystore.c */
-int d_lock(P1(int) Pi(LOCK_REQUEST *) DBN_Dn); /* dblfcns.c */
-int d_makenew(P1(int) DBN_Dn);                 /* makenew.c */
-int d_mapchar(P1(unsigned char) Pi(unsigned char) 
-                     Pi(const char *) Pi(unsigned char));  /* mapchar.c */
-int d_members(P1(int) Pi(LONG *) DBN_Dn);      /* members.c */
-int d_off_opt(P1(int));                                /* options.c */
-int d_on_opt(P1(int));                         /* options.c */
-int d_open(P1(const char *) Pi(const char *)); 
+int d_keyfree(long, int);                      /* dblfcns.c */
+int d_keyfrst(long, int);                      /* keyfrst.c */
+int d_keylast(long, int);                      /* keylast.c */
+int d_keylock(long, char *, int);      /* dblfcns.c */
+int d_keylstat(long, char *, int);     /* dblfcns.c */
+int d_keynext(long, int);                      /* keynext.c */
+int d_keyprev(long, int);                      /* keyprev.c */
+int d_keyread(char *);                 /* keyfcns.c */
+int d_keystore(long, int);                     /* keystore.c */
+int d_lock(int, LOCK_REQUEST *, int); /* dblfcns.c */
+int d_makenew(int, int);                       /* makenew.c */
+int d_mapchar(unsigned char, unsigned char, const char *, unsigned char);  /* mapchar.c */
+int d_members(int, LONG *, int);       /* members.c */
+int d_off_opt(int);                            /* options.c */
+int d_on_opt(int);                             /* options.c */
+int d_open(const char *, const char *); 
                                                                /* dblfcns.c */
-int d_rerdcurr(P1(DB_ADDR **));                /* rwcurr.c */
-int d_rdcurr(P1(DB_ADDR **) Pi(int *));        /* rwcurr.c */
-int d_wrcurr(P1(DB_ADDR *));                   /* rwcurr.c */
-int d_recfree(P1(int) DBN_Dn);                 /* dblfcns.c */
-int d_recfrst(P1(int) DBN_Dn);                 /* recfrst.c */
-int d_reclast(P1(int) DBN_Dn);                 /* reclast.c */
-int d_reclock(P1(int) Pi(char *) DBN_Dn);      /* dblfcns.c */
-int d_reclstat(P1(int) Pi(char *) DBN_Dn);     /* dblfcns.c */
-int d_recover(P1(const char *));               /* recover.c */
-int d_recread(P1(char *) DBN_Dn);              /* recread.c */
-int d_recset(P1(int) DBN_Dn);                          /* recset.c */
-int d_recwrite(P1(const char *) DBN_Dn);       /* recwrite.c */
-int d_renfile(P1(const char *) Pi(FILE_NO) 
-                               Pi(const char *));              /* renfile.c */
-int d_retries(P1(int));                                /* dblfcns.c */
-int d_rlbclr(P0);                              /* dblfcns.c */
-int d_rlbset(P0);                              /* dblfcns.c */
-int d_rlbtst(P0);                              /* dblfcns.c */
-int d_set_dberr(P1(FARPROC));                  /* dberr.c */
-int d_setdb(P1(int));                          /* setdb.c */
-int d_setfree(P1(int) DBN_Dn);                 /* dblfcns.c */
-int d_setkey(P1(long) Pi(const char *) DBN_Dn); /* makenew.c */
-int d_setlock(P1(int) Pi(char *) DBN_Dn);      /* dblfcns.c */
-int d_setlstat(P1(int) Pi(char *) DBN_Dn);     /* dblfcns.c */
-int d_setmm(P1(int) Pi(int) DBN_Dn);           /* setmm.c */
-int d_setmo(P1(int) Pi(int) DBN_Dn);           /* setmo.c */
-int d_setmr(P1(int) DBN_Dn);                   /* setmr.c */
-int d_setom(P1(int) Pi(int) DBN_Dn);           /* setom.c */
-int d_setoo(P1(int) Pi(int) DBN_Dn);           /* setoo.c */
-int d_setor(P1(int) DBN_Dn);                   /* setor.c */
-int d_setrm(P1(int) DBN_Dn);                   /* setrm.c */
-int d_setro(P1(int) DBN_Dn);                   /* setro.c */
-int d_timeout(P1(int));                                /* dblfcns.c */
-int d_trabort(P0);                             /* dblfcns.c */
-int d_trbegin(P1(const char *));               /* dblfcns.c */
-int d_trend(P0);                                       /* dblfcns.c */
+int d_rerdcurr(DB_ADDR **);            /* rwcurr.c */
+int d_rdcurr(DB_ADDR **, int *);       /* rwcurr.c */
+int d_wrcurr(DB_ADDR *);                       /* rwcurr.c */
+int d_recfree(int, int);                       /* dblfcns.c */
+int d_recfrst(int, int);                       /* recfrst.c */
+int d_reclast(int, int);                       /* reclast.c */
+int d_reclock(int, char *, int);       /* dblfcns.c */
+int d_reclstat(int, char *, int);      /* dblfcns.c */
+int d_recover(const, char *);          /* recover.c */
+int d_recread(char *, int);            /* recread.c */
+int d_recset(int, int);                        /* recset.c */
+int d_recwrite(const char *, int);     /* recwrite.c */
+int d_renfile(const char *dbn, FILE_NO fno, const char *fnm);          /* renfile.c */
+int d_retries(int);                            /* dblfcns.c */
+int d_rlbclr(void);                            /* dblfcns.c */
+int d_rlbset(void);                            /* dblfcns.c */
+int d_rlbtst(void);                            /* dblfcns.c */
+int d_set_dberr(FARPROC);                      /* dberr.c */
+int d_setdb(int);                              /* setdb.c */
+int d_setfree(int, int);                       /* dblfcns.c */
+int d_setkey(long, const char *, int); /* makenew.c */
+int d_setlock(int, char *, int);       /* dblfcns.c */
+int d_setlstat(int, char *, int);      /* dblfcns.c */
+int d_setmm(int, int, int);            /* setmm.c */
+int d_setmo(int, int, int);            /* setmo.c */
+int d_setmr(int, int);                 /* setmr.c */
+int d_setom(int, int, int);            /* setom.c */
+int d_setoo(int, int, int);            /* setoo.c */
+int d_setor(int, int);                 /* setor.c */
+int d_setrm(int, int);                 /* setrm.c */
+int d_setro(int, int);                 /* setro.c */
+int d_timeout(int);                            /* dblfcns.c */
+int d_trabort(void);                           /* dblfcns.c */
+int d_trbegin(const char *);           /* dblfcns.c */
+int d_trend(void);                                     /* dblfcns.c */
 
-int dberr(P1(int));                            /* dberr.c */
+int dberr(int);                        /* dberr.c */
 
 #define D_FUNCTIONS_H
 /* vpp -nOS2 -dUNIX -nBSD -nVANILLA_BSD -nVMS -nMEMLOCK -nWINDOWS -nFAR_ALLOC -f/usr/users/master/config/nonwin dproto.h */
index 1e2f9bc349af130325b39d576a36739a389104a5..c52bb07cc3fb4991a7da00c995644acd44ec43cc 100644 (file)
 /* Create and fill a new record
 */
 int
-d_fillnew( nrec, recval , dbn )
-int nrec;       /* record number */
-const char *recval; /* record value */
-int dbn;      /* database number */
+d_fillnew(
+int nrec,       /* record number */
+const char *recval, /* record value */
+int dbn       /* database number */
+)
 {
    DB_ADDR db_addr;
    INT recnum, stat;
index 8fb8146786b4d1e5547a3daaa6d0822433d5d316..3760309c3e67896ad17a3447c31dc87d60477973 100644 (file)
@@ -50,9 +50,7 @@
 /* Find owner of current record
 */
 int
-d_findco(nset , dbn)
-int nset;
-int dbn;
+d_findco(int nset, int dbn)
 {
    int set;
    char mem[MEMPSIZE];
index 05a44789996432d854908b885418a3760460fc48..4212105169251845a6cc8f944efd599fd741d0a3 100644 (file)
@@ -50,9 +50,7 @@
 /* Find first member of set
 */
 int
-d_findfm(nset , dbn)
-int nset;
-int dbn;
+d_findfm(int nset, int dbn)
 {
    char setp[SETPSIZE];
    DB_ADDR mem;
index 0f08e1f0734bee0fe15b00fdc21c705a7eb2a9fc..42c07a37d34c87697dc42238414a7a7621b7d91e 100644 (file)
@@ -50,9 +50,7 @@
 /* Find last member of set
 */
 int
-d_findlm(nset , dbn)
-int nset;
-int dbn;
+d_findlm(int nset, int dbn)
 {
    char setp[SETPSIZE];
    DB_ADDR mem;
index b3b9b5a2dc3480d3f91141b4fc2a4d5dd73d5290..662f9e2a379b875faa7789b439e30c554f6122a9 100644 (file)
@@ -50,9 +50,7 @@
 /* Find next member of set
 */
 int
-d_findnm(nset , dbn)
-int nset;
-int dbn;
+d_findnm(int nset, int dbn)
 {
    int set;
    char memp[MEMPSIZE];
index 60a223807b3c18aaaae93ae4bc05ee5a8d0523fc..4c4c223090b1468c3b5bfa1ad59e6f6cf5154d7a 100644 (file)
@@ -50,9 +50,7 @@
 /* Find previous member of set
 */
 int
-d_findpm(nset , dbn)
-int nset;
-int dbn;
+d_findpm(int nset, int dbn)
 {
    int set;
    char memp[MEMPSIZE];
index 88ada382a89ae55b21cecaa0ea1d244a56e1178a..edd3325c4608264de4f5bd6c94306e3921dfee33 100644 (file)
@@ -89,8 +89,7 @@ extern int max_open_files;            /* see dio.c */
 /* Database initialization function
 */
 int
-d_initialize(dbn)
-int dbn;
+d_initialize(int dbn)
 {
    FILE_NO fno;
 
@@ -113,9 +112,10 @@ int dbn;
 /* Initialize database file
 */
 int
-d_initfile(fno , dbn)
-FILE_NO fno; /* file table entry of file to be initialized */
-int dbn;
+d_initfile(
+FILE_NO fno, /* file table entry of file to be initialized */
+int dbn
+)
 {
    INIT_PAGE_P Page;
 #define page (Page.ptr)
index 4059cd4594f2b665bccc7de9f47f571d7619cac2..b0a67b951d0aa6b026708fb9c47bf5baf70476fa 100644 (file)
@@ -86,8 +86,8 @@ int   dump_init_tables =      FALSE;
 
 
 /* Internal function prototypes */
-static int alloc_dict(P0);
-static int initcurr(P0);
+static int alloc_dict(void);
+static int initcurr(void);
 
 
 
@@ -95,7 +95,7 @@ static int initcurr(P0);
 /* Initialize database tables
 */
 int
-inittab()
+inittab(void)
 {
    int dbt_lc;                 /* loop control */
    INT i, j;
@@ -525,7 +525,7 @@ goodver:
 
 /* Allocate space for dictionary
 */
-static int alloc_dict()
+static int alloc_dict(void)
 {
    int old_size;
    int new_size;
@@ -622,7 +622,7 @@ static int alloc_dict()
 
 /* Initialize currency tables 
 */
-static int initcurr()
+static int initcurr(void)
 {
    int dbt_lc;                 /* loop control */
    int rec, i;
index b87d0280023a1715b99fa31f598d4cd1c831249a..5b37a1946aa20825ae66a7e33862cd89389ef9fa 100644 (file)
 /* Check to see if current record is a connected member of SET
 */
 int
-d_ismember(set , dbn)
-int set;  /* set table entry */
-int dbn;  /* database number */
+d_ismember(
+int set,  /* set table entry */
+int dbn   /* database number */
+)
 {
    char crmp[MEMPSIZE];   /* current record's member pointer */
    SET_ENTRY *set_ptr;
index 80f320a9a5dbae5557894331a1a4b4a7bf6a3be0..79878df5b772c5cf4223cd76de60273ebd7e16ed 100644 (file)
 /* Check to see if current record is a owner of non-empty SET
 */
 int
-d_isowner(set , dbn)
-int set;  /* set table entry */
-int dbn;  /* database number */
+d_isowner(
+int set,  /* set table entry */
+int dbn   /* database number */
+)
 {
    char crsp[SETPSIZE];   /* current record's set pointer */
    SET_ENTRY *set_ptr;
index b6a4a7a89785c1d9b0f8848771aff14136a79822..bd3d1c65fa2ac7c796d14813fc0dd72331f749da 100644 (file)
 /* Delete optional key value
 */
 int
-d_keydel(field , dbn)
-long field; /* key field constant */
-int dbn;    /* database number */
+d_keydel(
+long field, /* key field constant */
+int dbn     /* database number */
+)
 {
    int fld;        /* field number */
    int rec, rn;    /* record type of current record */
index b1f8008a8dba0ff005456e443dd162fd3409f636..350220b8213365f3021cf9b6a15eaaf0e06872a6 100644 (file)
 /* Check for optional key existence
 */
 int
-d_keyexist(field , dbn)
-long field; /* key field constant */
-int dbn;    /* database number */
+d_keyexist(
+long field, /* key field constant */
+int dbn     /* database number */
+)
 {
    int fld;        /* field number */
    int rec, rn;    /* record type of current record */
index a629a7fac426b9d3187018eb92d45b0757950198..473da2eab075455d3e6b8d210754385dae708964 100644 (file)
@@ -114,18 +114,15 @@ typedef struct {
 #define KEYREPOS 3
 
 /* Internal function prototypes */
-static int node_search(P1(const char *) Pi(DB_ADDR *) 
-                                     Pi(NODE *) Pi(int *) Pi(int *) 
-                                     Pi(F_ADDR *));
-static int keycmp(P1(const char *) Pi(KEY_SLOT *) 
-                                   Pi(DB_ADDR *));
-static int expand(P1(const char *) Pi(DB_ADDR) Pi(F_ADDR));
-static int split_root(P1(NODE *));
-static int split_node(P1(F_ADDR) Pi(NODE *));
-static int delete(P0);
-static void open_slots(P1(NODE *) Pi(int) Pi(int));
-static void close_slots(P1(NODE *) Pi(int) Pi(int));
-static void key_found(P1(DB_ADDR *));
+static int node_search(const char *, DB_ADDR *, NODE *, int *, int *, F_ADDR *);
+static int keycmp(const char *, KEY_SLOT *, DB_ADDR *);
+static int expand(const char *, DB_ADDR, F_ADDR);
+static int split_root(NODE *);
+static int split_node(F_ADDR, NODE *);
+static int delete(void);
+static void open_slots(NODE *, int, int);
+static void close_slots(NODE *, int, int);
+static void key_found(DB_ADDR *);
 
 
 static KEY_INFO *curkey;
@@ -145,7 +142,7 @@ static int unique;
 /* Open B-tree key field index processing
 */
 int
-key_open()
+key_open(void)
 {
    int fd_lc;                  /* loop control */
    long t;               /* total keys thru level l */
@@ -209,7 +206,7 @@ key_open()
 
 /* Close key field processing
 */
-void key_close()
+void key_close(void)
 {
    int k;
    KEY_INFO *ki_ptr;
@@ -231,8 +228,9 @@ void key_close()
 /* Initialize key function operation
 */
 int
-key_init(field )
-int field;  /* field number to be processed */
+key_init(
+int field  /* field number to be processed */
+)
 {
    FIELD_ENTRY *fld_ptr;
    FILE_ENTRY *file_ptr;
@@ -263,8 +261,7 @@ int field;  /* field number to be processed */
 /* Reset key_info last status to reposition keys on file "fno" 
 */
 int
-key_reset(fno )
-FILE_NO fno;
+key_reset(FILE_NO fno)
 {
    int i;
    KEY_INFO *ki_ptr;
@@ -282,9 +279,10 @@ FILE_NO fno;
 /* Locate proper key position on B-tree
 */
 int
-key_locpos(key_val, dba)
-const char *key_val; /* key search value */
-DB_ADDR *dba;        /* database address of located key */
+key_locpos(
+const char *key_val, /* key search value */
+DB_ADDR *dba         /* database address of located key */
+)
 {
    NODE *node;   /* pointer to current node */
    F_ADDR child;     /* page number of child node */
@@ -373,14 +371,14 @@ DB_ADDR *dba;        /* database address of located key */
 
 /* Search node for key value
 */
-static int node_search(key_val, dba, node, slotno, slot_offset, 
-                                        child)
-const char *key_val; /* key being searched */
-DB_ADDR *dba;    /* database address included in comparison if not null */
-NODE    *node;   /* node being searched */
-int     *slotno; /* slot number of key position in node */
-int     *slot_offset; /* slot position offset */
-F_ADDR  *child;  /* child ptr of located key */
+static int node_search(
+const char *key_val, /* key being searched */
+DB_ADDR *dba,    /* database address included in comparison if not null */
+NODE    *node,   /* node being searched */
+int     *slotno, /* slot number of key position in node */
+int     *slot_offset, /* slot position offset */
+F_ADDR  *child   /* child ptr of located key */
+)
 {
    int cmp, i, l, u, slot_pos;
    char *node_slot_ptr;
@@ -428,10 +426,11 @@ have_slot:
 
 /* Compare key value
 */
-static int keycmp(key_val, slot, dba)
-const char *key_val;  /* key value */
-KEY_SLOT *slot;    /* pointer to key slot to be compared */
-DB_ADDR *dba;     /* database address included in comparison if not null */
+static int keycmp(
+const char *key_val,  /* key value */
+KEY_SLOT *slot,    /* pointer to key slot to be compared */
+DB_ADDR *dba      /* database address included in comparison if not null */
+)
 {
 /* 
    returns < 0 if key_val < slot
@@ -452,9 +451,10 @@ DB_ADDR *dba;     /* database address included in comparison if not null */
 /* Scan thru key field
 */
 int
-key_scan(fcn, dba )
-int fcn;       /* next or prev */
-DB_ADDR *dba;  /* db address of scanned record */
+key_scan(
+int fcn,       /* next or prev */
+DB_ADDR *dba   /* db address of scanned record */
+)
 {
    F_ADDR child;
    NODE *node;
@@ -550,8 +550,7 @@ DB_ADDR *dba;  /* db address of scanned record */
 
 /* Key has been found.  Save appropriate information
 */
-static void key_found(dba)
-DB_ADDR *dba;
+static void key_found(DB_ADDR *dba)
 {
    MEM_LOCK(&curkey->Keyval);
    /* save key value and database address for possible repositioning */
@@ -570,9 +569,10 @@ DB_ADDR *dba;
 /* Find key boundary
 */
 int
-key_boundary(fcn, dba )
-int  fcn;     /* KEYFRST or KEYLAST */
-DB_ADDR *dba; /* to get dba of first or last key */
+key_boundary(
+int  fcn,     /* KEYFRST or KEYLAST */
+DB_ADDR *dba  /* to get dba of first or last key */
+)
 {
    F_ADDR pg;         /* node number */
    NODE *node;        /* pointer to node contents in cache */
@@ -660,10 +660,11 @@ DB_ADDR *dba; /* to get dba of first or last key */
 /* Insert key field into B-tree
 */
 int
-key_insert(fld, key_val, dba )
-int fld;      /* key field number */
-const char *key_val; /* key value */
-DB_ADDR dba;  /* record's database address */
+key_insert(
+int fld,      /* key field number */
+const char *key_val, /* key value */
+DB_ADDR dba   /* record's database address */
+)
 {
    int stat;
 
@@ -695,10 +696,11 @@ DB_ADDR dba;  /* record's database address */
 
 /* Expand node for new key
 */
-static int expand(key_val, dba, brother )
-const char *key_val;    /* key value */
-DB_ADDR dba;     /* record's database address */
-F_ADDR brother;  /* page number of brother node */
+static int expand(
+const char *key_val,    /* key value */
+DB_ADDR dba,     /* record's database address */
+F_ADDR brother   /* page number of brother node */
+)
 {
    F_ADDR pg;
    NODE *node;
@@ -755,9 +757,10 @@ F_ADDR brother;  /* page number of brother node */
 
 /* Split node into two nodes
 */
-static int split_node(l_pg, l_node )
-F_ADDR l_pg;  /* left node's page number */
-NODE *l_node; /* left node buffer */
+static int split_node(
+F_ADDR l_pg,  /* left node's page number */
+NODE *l_node  /* left node buffer */
+)
 {
    F_ADDR r_pg;
    NODE *r_node;
@@ -800,8 +803,7 @@ NODE *l_node; /* left node buffer */
 
 /* Split root node
 */
-static int split_root(node )
-NODE *node;
+static int split_root(NODE *node)
 {
    F_ADDR l_pg, r_pg;
    NODE *l_node, *r_node;
@@ -849,10 +851,7 @@ NODE *node;
 /* Delete key from B-tree
 */
 int
-key_delete(fld, key_val, dba )
-int fld;
-char const *key_val;
-DB_ADDR dba;
+key_delete(int fld, char const *key_val, DB_ADDR dba)
 {
    int stat;
 
@@ -879,7 +878,7 @@ DB_ADDR dba;
 
 /* Delete key at current node_path position
 */
-static int delete()
+static int delete(void)
 {
    F_ADDR pg, p_pg, l_pg, r_pg;
    NODE *node;
@@ -1093,10 +1092,7 @@ shrink: /* delete key from leaf (shrink node ) */
 
 /* Open n slots in node
 */
-static void open_slots(node, slot_pos, n)
-NODE *node;
-int slot_pos;
-int n;
+static void open_slots(NODE *node, int slot_pos, int n)
 {
    char *dst, *src;
    int amt, w, nw;
@@ -1116,10 +1112,7 @@ int n;
 
 /* Close n slots in node
 */
-static void close_slots(node, slot_pos, n)
-NODE *node;
-int slot_pos;
-int n;
+static void close_slots(NODE *node, int slot_pos, int n)
 {
    char *dst, *src;
    int w, amt;
@@ -1140,8 +1133,7 @@ int n;
 /* Read value of last key scanned
 */
 int
-d_keyread(key_val)
-char *key_val;
+d_keyread(char *key_val)
 {
    int kt_lc;                  /* loop control */
 #ifndef         NO_FLOAT
@@ -1214,11 +1206,12 @@ char *key_val;
 /* Build compound key value from record
 */
 int
-key_bldcom(fld, rec, key, cflag )
-int   fld; /* compound key field number */
-char *rec; /* ptr to record data */
-char *key; /* ptr to array to recv constructed key */
-int cflag; /* TRUE to compliment compound descending keys */
+key_bldcom(
+int   fld, /* compound key field number */
+char *rec, /* ptr to record data */
+char *key, /* ptr to array to recv constructed key */
+int cflag  /* TRUE to compliment compound descending keys */
+)
 {
    int kt_lc;                  /* loop control */
 #ifndef         NO_FLOAT
@@ -1278,10 +1271,7 @@ int cflag; /* TRUE to compliment compound descending keys */
 
 /* Complement and copy bytes
 */
-void key_cmpcpy(s1, s2, n)
-char *s1;
-char *s2;
-INT n;
+void key_cmpcpy(char *s1, char *s2, INT n)
 {
    while ( n-- ) {
       *s1++ = ~(*s2++);
index 84af42628b483bce5b7d13d59fe6ce549d08fa9b..ee878fb45744d9ec1b7afddda956bde0cd983814 100644 (file)
@@ -57,10 +57,11 @@ static void chk_desc_key(P1(int) Pi(FIELD_ENTRY *)
 /* Find record thru key field
 */
 int
-d_keyfind(field, fldval , dbn)
-long  field;  /* field constant */
-const char *fldval; /* value of the data field */
-int dbn;      /* database number */
+d_keyfind(
+long  field,  /* field constant */
+const char *fldval, /* value of the data field */
+int dbn       /* database number */
+)
 {
    int fld, rec;
    DB_ADDR dba;
@@ -96,11 +97,7 @@ int dbn;      /* database number */
 
 /* Check compound key value for descending fields
 */
-static void chk_desc_key(fld, fld_ptr, fldval, ckey)
-int fld;
-FIELD_ENTRY *fld_ptr;
-const char *fldval;
-char *ckey;
+static void chk_desc_key(int fld, FIELD_ENTRY *fld_ptr, const char *fldval, char *ckey)
 {
    int kt_lc;                  /* loop control */
 #ifndef         NO_FLOAT
index faa23420ffc5d3940a90b1840dcc1af551d3e49a..439225f7572dfff2f3658b495cd0b29ac95092fd 100644 (file)
 /* Find first key 
 */
 int
-d_keyfrst(field , dbn)
-long field;   /* field constant */
-int dbn;      /* database number */
+d_keyfrst(
+long field,   /* field constant */
+int dbn       /* database number */
+)
 {
    int fld, rec;
    DB_ADDR dba;
index 44b25d44b7acc9a7efda9c896621ff69fbce2d2a..e86325e2ccfd48b0a67541e5d94b32f2b62a69f2 100644 (file)
 /* Find last key 
 */
 int
-d_keylast(field , dbn)
-long field;   /* field constant */
-int dbn;     /* database number */
+d_keylast(
+long field,   /* field constant */
+int dbn      /* database number */
+)
 {
    int fld, rec;
    DB_ADDR dba;
index 25f13f536588e80c4a517e6932f7618710e9717f..7dc1c3e35f4d14a71d6b9ab49f50bef9c28f73cd 100644 (file)
 /* Find next record thru key field
 */
 int
-d_keynext(field , dbn)
-long field;  /* field constant */
-int dbn;     /* database number */
+d_keynext(
+long field,  /* field constant */
+int dbn      /* database number */
+)
 {
    int fld, rec;
    DB_ADDR dba;
index 766c8da9b917cabf1528e7feb53803b6cfb12868..1334c99065066e7da52c6dc72e4fb2b29384e789 100644 (file)
 /* Find previous record thru key field
 */
 int
-d_keyprev(field , dbn)
-long field;   /* field constant */
-int dbn;     /* database number */
+d_keyprev(
+long field,   /* field constant */
+int dbn      /* database number */
+)
 {
    int fld, rec;
    DB_ADDR dba;
index 53826eccaa55ab20bdf7a148c51252d9e016cc6c..9327d9f14073b9849eb5f678430101dd3c77ec78 100644 (file)
 /* Store optional key value
 */
 int
-d_keystore(field , dbn)
-long field; /* key field constant */
-int dbn;    /* database number */
+d_keystore(
+long field, /* key field constant */
+int dbn     /* database number */
+)
 {
    int fld;        /* field number */
    int rec, rn;    /* record type of current record */
index c19c6ed5691bdad4f513cca8e3617781eae840eb..fa4296c18cb0b8de9339e315b4a2aa0e3df12a7f 100644 (file)
@@ -71,8 +71,7 @@ static int ctblcmp(P1(const unsigned char FAR*)
 /* Check for valid db number and set curr_db, curr_db_table and curr_rn_table
 */
 int
-dbn_check(dbn)
-int dbn;
+dbn_check(int dbn)
 {
    if ( ! dbopen ) 
       return( dberr(S_DBOPEN) );
@@ -93,10 +92,7 @@ int dbn;
    and set_table pointer.
 */
 int
-nset_check(nset, set, set_ptr )
-int nset;
-int *set;
-SET_ENTRY * *set_ptr;
+nset_check(int nset, int *set, SET_ENTRY **set_ptr)
 {
    nset -= SETMARK;
    if ((nset < 0) || (nset >= TABLE_SIZE(Size_st)))
@@ -111,12 +107,8 @@ SET_ENTRY * *set_ptr;
    and field numbers and pointers.
 */
 int
-nfld_check(nfld, rec, fld, rec_ptr, fld_ptr )
-long nfld;
-int *rec;
-int *fld;
-RECORD_ENTRY * *rec_ptr;
-FIELD_ENTRY * *fld_ptr;
+nfld_check(long nfld, int *rec, int *fld, RECORD_ENTRY **rec_ptr,
+           FIELD_ENTRY **fld_ptr)
 {
    int trec;
    int tfld;
@@ -136,10 +128,7 @@ FIELD_ENTRY * *fld_ptr;
    number and pointer.
 */
 int
-nrec_check(nrec, rec, rec_ptr)
-int nrec;
-int *rec;
-RECORD_ENTRY * *rec_ptr;
+nrec_check(int nrec, int *rec, RECORD_ENTRY **rec_ptr)
 {
    if (rec_okay(nrec - RECMARK, rec, (RECORD_ENTRY * *)rec_ptr))
       db_status = S_OKAY;
@@ -151,10 +140,7 @@ RECORD_ENTRY * *rec_ptr;
 
 /* Internal record number check
 */
-static int rec_okay(nrec, rec, rec_ptr)
-int nrec;
-int *rec;
-RECORD_ENTRY * *rec_ptr;
+static int rec_okay(int nrec, int *rec, RECORD_ENTRY **rec_ptr)
 {
    if ((nrec < 0) || (nrec >= TABLE_SIZE(Size_rt)))
       return (FALSE);
@@ -166,10 +152,11 @@ RECORD_ENTRY * *rec_ptr;
 
 /* Compare values of two db_VISTA data fields
 */
-int fldcmp(fld_ptr, f1, f2)
-FIELD_ENTRY *fld_ptr;
-const char *f1;   /* pointer to field 1 */
-const char *f2;   /* pointer to field 2 */
+int fldcmp(
+FIELD_ENTRY *fld_ptr,
+const char *f1,   /* pointer to field 1 */
+const char *f2    /* pointer to field 2 */
+)
 /*
    returns < 0 if f1 < f2,
           = 0 if f1 == f2,
@@ -321,8 +308,7 @@ const char *f2;   /* pointer to field 2 */
 
 /* compare the INT variables
 */
-int INTcmp( i1, i2 )
-const char *i1, *i2;
+int INTcmp(const char *i1, const char *i2)
 {
    INT I1, I2;
 
@@ -334,8 +320,7 @@ const char *i1, *i2;
 
 /* compare two DB_ADDR variables 
 */
-int ADDRcmp( d1, d2 )
-const DB_ADDR *d1, *d2;
+int ADDRcmp(const DB_ADDR *d1, const DB_ADDR *d2)
 {
    DB_ADDR a1, a2;
    FILE_NO f1, f2;
@@ -364,8 +349,7 @@ const DB_ADDR *d1, *d2;
 /* check for empty DB_ADDR
 */
 int
-null_dba( db_addr )
-const char *db_addr;
+null_dba(const char *db_addr)
 {
    DB_ADDR dba;
 
@@ -377,8 +361,7 @@ const char *db_addr;
 /* check for valid DB_ADDR
 */
 int
-check_dba( dba )
-DB_ADDR dba;
+check_dba(DB_ADDR dba)
 {
    FILE_NO fno;
    F_ADDR  rno, last;
@@ -401,10 +384,11 @@ DB_ADDR dba;
 
 /* Compare two strings with sorting according to char-table
 */
-static int ctblcmp(s, t, n)
-const unsigned char *s;  /* String 1 */
-const unsigned char *t;  /* String 2 */
-int    n;   /* Max. String length */
+static int ctblcmp(
+const unsigned char *s,  /* String 1 */
+const unsigned char *t,  /* String 2 */
+int    n   /* Max. String length */
+)
 {
    int x;
    unsigned char   f1, f2, x1, x2;
index f0843f7d38daf8809829380ee909aa56cc064753..84aca043d1441e3d06aaba73ea0a63a7f6b507ef 100644 (file)
 /* Set the value of a key field
 */
 int
-d_setkey( field, fldvalue , dbn )
-long field;
-const char *fldvalue;
-int dbn;
+d_setkey(long field, const char *fldvalue, int dbn)
 {
    SK_P *sk_ptr;
    SK_P sk_p;
@@ -117,7 +114,7 @@ int dbn;
 
 /* Free the memory allocated for the sk_list
 */
-int sk_free()
+int sk_free(void)
 {
    SK_P *sk_ptr;
 
@@ -135,9 +132,7 @@ int sk_free()
 /* Create a new empty record
 */
 int
-d_makenew( nrec , dbn )
-int nrec;
-int dbn;
+d_makenew(int nrec, int dbn)
 {
    DB_ADDR db_addr;
    INT recnum, fld, stat;
index 8b3b6e3b8a3e6f8736ff5fc58dbd5fc2ea8bc875..e6f4f00609bc0601ee65b879d9a4342dd6923218 100644 (file)
@@ -75,12 +75,13 @@ static int nextc(P1(int));
 
 /* Map ASCII-Characters for output and sorting
 */
-int d_mapchar(inchar,outchar,sort_str,subsort)
-unsigned char  inchar;     /* value of character to be mapped */
-unsigned char  outchar;    /* output character as    ... */
-const char *sort_str;  /* sort string (max. len = 2) */
-unsigned char  subsort;    /* subsort value, to distinguish between two */
+int d_mapchar(
+unsigned char  inchar,     /* value of character to be mapped */
+unsigned char  outchar,    /* output character as    ... */
+const char *sort_str,       /* sort string (max. len = 2) */
+unsigned char  subsort     /* subsort value, to distinguish between two */
                            /* equal values (e.g. 'a' and 'A', if necessary) */
+)
 {
    int indx;
 
@@ -108,7 +109,7 @@ unsigned char       subsort;    /* subsort value, to distinguish between two */
 
 /* read MAP_FILE and make appropriate d_mapchar-calls
 */
-int ctb_init()
+int ctb_init(void)
 {
    int map_fd;
    unsigned char inchar, outchar, subsort;
@@ -139,9 +140,7 @@ int ctb_init()
 }
 
 /* do an fgets from a binary file */
-static void bgets( s, len, fd )
-char *s;
-int len, fd;
+static void bgets(char *s, int len, int fd)
 {
     int c;
 
@@ -160,8 +159,7 @@ eof:
 }
 
 /* get one character from the file */
-static int nextc( fd )
-int fd;
+static int nextc(int fd)
 {
     int n;
 
@@ -180,7 +178,7 @@ int fd;
 
 /* Allocate and initialize country_table
 */
-int ctbl_alloc()
+int ctbl_alloc(void)
 {
    if ((db_global.country_tbl.ptr = (CNTRY_TBL *)
           ALLOC(&db_global.country_tbl,256*sizeof(CNTRY_TBL)+1,"country_tbl")) 
@@ -194,7 +192,7 @@ int ctbl_alloc()
 
 /* Free country table
 */
-void ctbl_free()
+void ctbl_free(void)
 {
    MEM_UNLOCK( &db_global.country_tbl );
    FREE( &db_global.country_tbl );
index 50a0fbdb17e7f2e4fa7fdc6efc599836911beaab..7e28149e4c5383d50150157bbbcc721cdba6f130 100644 (file)
 /* Get number of members of the current set owner
 */
 int
-d_members(set, tot , dbn)
-int set;     /* Set table entry */
-LONG *tot;   /* total members of set */
-int dbn;     /* database number */
+d_members(
+int set,     /* Set table entry */
+LONG *tot,   /* total members of set */
+int dbn      /* database number */
+)
 {
    char setp[SETPSIZE];
    char *recp;
index 3901d6e0a348e4aa68664c8fa5c61247f0bc11f0..eba2c5ebb6c68fd024aa704fe9be7ab93f3c48ef 100644 (file)
@@ -60,9 +60,7 @@
 
 /* Open a binary file for shared access
 */
-int open_b(filenm, flags)
-const char *filenm;
-int flags;  
+int open_b(const char *filenm, int flags)
 {
    int desc;
 
index b0aa0f418d7575297690340cd2a9d7ffd8dd9484..5b7caa58b7f4a18da8c4fd86e444d3356ab520b8 100644 (file)
@@ -44,8 +44,7 @@
 /* Turn on db_VISTA runtime options
 */
 int
-d_on_opt(optflag)
-int optflag;
+d_on_opt(int optflag)
 {
    int i;
 
@@ -71,8 +70,7 @@ int optflag;
 /* Turn off db_VISTA runtime options
 */
 int
-d_off_opt(optflag)
-int optflag;
+d_off_opt(int optflag)
 {
    int i;
 
index 5738bad9162b308f876517571b5c60fb3f7377e1..18c5943b478f8a43c75108bf4d1bd6dc619e4d55 100644 (file)
@@ -91,14 +91,15 @@ static char * remfile(P1(char *));
 /* ======================================================================
    Construct the full path to the dictionary.
 */
-int con_dbd(path_str,dbname,dbdpath)
-char *path_str;        /* (output) string to receive the full path to the
+int con_dbd(
+char *path_str,        /* (output) string to receive the full path to the
                           dictionary */
-char *dbname;  /* contains the filename of the dictionary preceded
+char *dbname,  /* contains the filename of the dictionary preceded
                           optionally by a path preceded optionally (DOS only)
                           by a drive spec. */
-char *dbdpath; /* contains one element of the environment variable
+char *dbdpath  /* contains one element of the environment variable
                           DBDPATH.  NULL means no DBDPATH defined. */
+)
 {
 /*
    RETURNS: db_status, S_OKAY means no errors
@@ -142,11 +143,12 @@ char *dbdpath;    /* contains one element of the environment variable
 /* ======================================================================
    Construct full path to data/key files
 */
-int con_dbf(path_str, dbfile, dbname, dbfpath)
-char *path_str;        /* (output) receives full path to dictionary */
-char *dbfile;  /* path to database file (defn in schema) */
-char *dbname;  /* d_open dbname argument - path to dictionary */
-char *dbfpath; /* one element from DBFPATH, or NULL for no path */
+int con_dbf(
+char *path_str,        /* (output) receives full path to dictionary */
+char *dbfile,  /* path to database file (defn in schema) */
+char *dbname,  /* d_open dbname argument - path to dictionary */
+char *dbfpath  /* one element from DBFPATH, or NULL for no path */
+)
 {
 /*
    RETURNS: db_status, S_OKAY means no error.
@@ -190,11 +192,12 @@ char *dbfpath;    /* one element from DBFPATH, or NULL for no path */
 /* ======================================================================
    extracts a single element from DBxPATH type variables
 */
-char * get_element(dbxpath,num)
-char *dbxpath; /* DBxPATH, elements separated by semicolons
+char * get_element(
+char *dbxpath, /* DBxPATH, elements separated by semicolons
                           NULL causes get_element to return NULL.
                           A NULL string also causes a NULL return */
-int num;               /* Element to extract (0 = first) */
+int num                        /* Element to extract (0 = first) */
+)
 {
 /*
    RETURNS: Pointer to string with element.  NULL if no such element
@@ -238,8 +241,9 @@ int num;            /* Element to extract (0 = first) */
 /* ======================================================================
    Returns TRUE of path is absolute
 */
-static int isabs(path_str)
-char *path_str;        /* path to test, NULL causes iabs to return FALSE */
+static int isabs(
+char *path_str /* path to test, NULL causes iabs to return FALSE */
+)
 {
 /*
    RETURNS: TRUE if path is absolute
@@ -256,8 +260,9 @@ char *path_str;     /* path to test, NULL causes iabs to return FALSE */
 /* ======================================================================
    Removes drive specifier from path
 */
-static char * remdrv(path_str)
-char *path_str;                /* path to remove drive from */
+static char * remdrv(
+char *path_str         /* path to remove drive from */
+)
 {
 /*
    RETURNS:       Pointer to string w/o drive specification.  Note that
@@ -273,8 +278,9 @@ char *path_str;             /* path to remove drive from */
 /* ======================================================================
    Removes file from a path.
 */
-static char * remfile(path_str)
-char *path_str;                /* Path to remove filename from */
+static char * remfile(
+char *path_str         /* Path to remove filename from */
+)
 {
 /*
    RETURNS: Pointer to the path with the filename removed (a static
@@ -297,8 +303,7 @@ char *path_str;             /* Path to remove filename from */
 
 /* Set Country Table path
 */
-int d_ctbpath(ctb)
-const char *ctb;
+int d_ctbpath(const char *ctb)
 {
    int i;
 
index c633efbfa437bc4f347615aaa790c4ada1af95b5..9a3cfc023345a0a6fdde60979287ba364b0c8502 100644 (file)
 */
 
 /* From dberr.c: */
-void dbautorec(P0);
+void dbautorec(void);
 
 /* From dblfcns.c: */
-int taskinit(P1(TASK *));
-int initdbt(P1(const char *));
-int alloc_table(P1(CHAR_P *) Pi(unsigned) Pi(unsigned));
+int taskinit(TASK *);
+int initdbt(const char *);
+int alloc_table(CHAR_P *, unsigned, unsigned);
 #define ALLOC_TABLE(t, n, o, v)        alloc_table((CHAR_P *)(t), n, o)
-void termfree(P0);
+void termfree(void);
 
 /* From dio.c: */
-int dio_open(P1(FILE_NO));
-int dio_close(P1(FILE_NO));
-int dio_init(P0);
-void dio_free(P0);
-int dio_clrfile(P1(FILE_NO));
-int dio_clear(P0);
-int dio_flush(P0);
-void dio_setdef(P1(FILE_NO));
-int dio_get(P1(F_ADDR) Pi(char * *) Pi(int));
-int dio_touch(P1(F_ADDR));
-int dio_read(P1(DB_ADDR) Pi(char * *) Pi(int));
-int dio_write(P1(DB_ADDR) Pi(const char *) Pi(int));
-int dio_release(P1(DB_ADDR));
-int dio_rrlb(P1(DB_ADDR) Pi(INT *));
-int dio_wrlb(P1(DB_ADDR) Pi(INT));
-int dio_findpg(P1(FILE_NO) Pi(F_ADDR) Pi(PAGE_ENTRY *)
-                             Pi(PAGE_ENTRY * *) 
-                             Pi(LOOKUP_ENTRY * *));
-int dio_out(P1(PAGE_ENTRY *) Pi(LOOKUP_ENTRY *));
-int dio_pzread(P1(FILE_NO));
-int dio_pzalloc(P1(FILE_NO) Pi(F_ADDR *));
-int dio_pzdel(P1(FILE_NO) Pi(F_ADDR));
-F_ADDR dio_pznext(P1(FILE_NO));
-void dio_pzclr(P0);
+int dio_open(FILE_NO);
+int dio_close(FILE_NO);
+int dio_init(void);
+void dio_free(void);
+int dio_clrfile(FILE_NO);
+int dio_clear(void);
+int dio_flush(void);
+void dio_setdef(FILE_NO);
+int dio_get(F_ADDR, char **, int);
+int dio_touch(F_ADDR);
+int dio_read(DB_ADDR, char **, int);
+int dio_write(DB_ADDR, const char *, int);
+int dio_release(DB_ADDR);
+int dio_rrlb(DB_ADDR, INT *);
+int dio_wrlb(DB_ADDR, INT);
+int dio_findpg(FILE_NO, F_ADDR, PAGE_ENTRY *, PAGE_ENTRY **, LOOKUP_ENTRY **);
+int dio_out(PAGE_ENTRY *, LOOKUP_ENTRY *);
+int dio_pzread(FILE_NO);
+int dio_pzalloc(FILE_NO, F_ADDR *);
+int dio_pzdel(FILE_NO, F_ADDR);
+F_ADDR dio_pznext(FILE_NO);
+void dio_pzclr(void);
 
 /* From initenv.c: */
-int initenv(P0);
+int initenv(void);
 
 /* From inittab.c: */
-int inittab(P0);
+int inittab(void);
 
 /* From keyfcns.c: */
-int key_open(P0);
-void key_close(P0);
-int key_init(P1(int));
-int key_reset(P1(FILE_NO));
-int key_locpos(P1(const char *) Pi(DB_ADDR *));
-int key_scan(P1(int) Pi(DB_ADDR *));
-int key_boundary(P1(int) Pi(DB_ADDR *));
-int key_insert(P1(int) Pi(const char *) Pi(DB_ADDR));
-int key_delete(P1(int) Pi(const char *) Pi(DB_ADDR));
+int key_open(void);
+void key_close(void);
+int key_init(int);
+int key_reset(FILE_NO);
+int key_locpos(const char *, DB_ADDR *);
+int key_scan(int, DB_ADDR *);
+int key_boundary(int, DB_ADDR *);
+int key_insert(int, const char *, DB_ADDR);
+int key_delete(int, const char *, DB_ADDR);
 /* Due to a problem with MSC 5.1, we couldn't declare the 2nd parm
    of key_bldcom as const (see keyfcns.c) */
-int key_bldcom(P1(int) Pi(char *) Pi(char *) Pi(int));
+int key_bldcom(int, char *, char *, int);
 /* Because of a "problem" with the MSC 5.1 compiler, we couldn't declare
    the second argument to key_cmpcpy with a const attribute.  Hence we
    were not able to define the 2nd argument of key_bldcom as const.  */
-void key_cmpcpy(P1(char *) Pi(char *) Pi(INT));
+void key_cmpcpy(char *, char *, INT);
 
 /* From libfcns.c: */
-int dbn_check(P1(int));
-int nset_check(P1(int) Pi(int *) Pi(SET_ENTRY * *));
-int nfld_check(P1(long) Pi(int *) Pi(int *) 
-                             Pi(RECORD_ENTRY * *) 
-                             Pi(FIELD_ENTRY * *));
-int nrec_check(P1(int) Pi(int *) Pi(RECORD_ENTRY * *));
-int fldcmp(P1(FIELD_ENTRY *) Pi(const char *) 
-                            Pi(const char *));
-int INTcmp(P1(const char *) Pi(const char *));
-int ADDRcmp(P1(const DB_ADDR *) Pi(const DB_ADDR *));
-int null_dba(P1(const char *));
-int check_dba(P1(DB_ADDR));
+int dbn_check(int);
+int nset_check(int, int *, SET_ENTRY **);
+int nfld_check(long, int *, int *, RECORD_ENTRY **, FIELD_ENTRY **);
+int nrec_check(int, int *, RECORD_ENTRY **);
+int fldcmp(FIELD_ENTRY *, const char *, const char *);
+int INTcmp(const char *, const char *);
+int ADDRcmp(const DB_ADDR *, const DB_ADDR *);
+int null_dba(const char *);
+int check_dba(DB_ADDR);
 
 /* From makenew.c: */
-int sk_free(P0);
+int sk_free(void);
 
 /* From netwdos.c: */
-int netbios_chk(P0);
-int nw_reset(P1(int) Pi(int));
-int nw_addnm(P1(char *) Pi(int *));
-int nw_cleanup(P1(char *));
-int nw_sestat(P0);
-int nw_delnm(P1(char *));
-int nw_call(P1(char *) Pi(char *) Pi(int *));
-int nw_hangup(P1(int));
-int nw_send(P1(int) Pi(MESSAGE *) Pi(int));
-int nw_rcvmsg(P1(int) Pi(MESSAGE *) Pi(int) Pi(int *));
+int netbios_chk(void);
+int nw_reset(int, int);
+int nw_addnm(char *, int *);
+int nw_cleanup(char *);
+int nw_sestat(void);
+int nw_delnm(char *);
+int nw_call(char *, char *, int *);
+int nw_hangup(int);
+int nw_send(int, MESSAGE *, int);
+int nw_rcvmsg(int, MESSAGE *, int, int *);
 
 /* From opens.c: */
-int open_b(P1(const char *) Pi(int));
+int open_b(const char *, int);
 
 /* From ovfcns.c: */
-int o_setup(P0);
-int o_init(P0);
-int o_fileinit(P1(FILE_NO));
-int o_search(P1(FILE_NO) Pi(F_ADDR) Pi(F_ADDR *));
-int o_write(P1(PAGE_ENTRY *) Pi(LOOKUP_ENTRY *));
-int o_pzwrite(P1(FILE_NO));
-int o_flush(P0);
-int o_update(P0);
-long o_pages(P1(FILE_NO));
-void o_free(P0);
+int o_setup(void);
+int o_init(void);
+int o_fileinit(FILE_NO);
+int o_search(FILE_NO, F_ADDR, F_ADDR *);
+int o_write(PAGE_ENTRY *, LOOKUP_ENTRY *);
+int o_pzwrite(FILE_NO);
+int o_flush(void);
+int o_update(void);
+long o_pages(FILE_NO);
+void o_free(void);
 
 /* From recfcns.c: */
-int r_chkfld(P1(INT) Pi(FIELD_ENTRY *) Pi(char *)
-            Pi(const char *));
-int r_delrec(P1(INT) Pi(DB_ADDR));
-int r_gfld(P1(FIELD_ENTRY *) Pi(char *) Pi(char *));
-int r_gmem(P1(int) Pi(char *) Pi(char *));
-int r_gset(P1(int) Pi(char *) Pi(char *));
-int r_pfld(P1(INT) Pi(FIELD_ENTRY *) Pi(char *) 
-                            Pi(const char *) Pi(DB_ADDR *));
-int r_pmem(P1(int) Pi(char *) Pi(char *));
-int r_pset(P1(int) Pi(char *) Pi(char *));
-int r_smem(P1(DB_ADDR *) Pi(INT));
-int r_setopt(P1(FIELD_ENTRY *) Pi(char *));
-int r_clropt(P1(FIELD_ENTRY *) Pi(char *));
-int r_tstopt(P1(FIELD_ENTRY *) Pi(char *));
+int r_chkfld(INT, FIELD_ENTRY *, char *, const char *);
+int r_delrec(INT, DB_ADDR);
+int r_gfld(FIELD_ENTRY *, char *, char *);
+int r_gmem(int, char *, char *);
+int r_gset(int, char *, char *);
+int r_pfld(INT, FIELD_ENTRY *, char *, const char *, DB_ADDR *);
+int r_pmem(int, char *, char *);
+int r_pset(int, char *, char *);
+int r_smem(DB_ADDR *, INT);
+int r_setopt(FIELD_ENTRY *, char *);
+int r_clropt(FIELD_ENTRY *, char *);
+int r_tstopt(FIELD_ENTRY *, char *);
 
 /* From pathfcns.c */
-int con_dbd(P1(char *) Pi(char *) Pi(char *));
-int con_dbf(P1(char *) Pi(char *) Pi(char *) 
-                          Pi(char *));
-char * get_element(P1(char *) Pi(int));
+int con_dbd(char *, char *, char *);
+int con_dbf(char *, char *, char *, char *);
+char * get_element(char *, int);
 
 /* From renfile.c: */
-int renfiles(P0);
+int renfiles(void);
 
 /* From startup.c: */
 int startup(DBN_FIX_D1 TASK_PTR_Di LOCK_Di);
 
 /* From taffcns.c: */
-int taf_open(P0);
-int taf_close(P0);
-int taf_access(P0);
-int taf_release(P0);
-int taf_add(P1(const char *));
-int taf_del(P1(const char *) );
+int taf_open(void);
+int taf_close(void);
+int taf_access(void);
+int taf_release(void);
+int taf_add(const char *);
+int taf_del(const char *);
 
 /* From mapchar.c */
-int  ctb_init(P0);
-int  ctbl_alloc(P0);
-void ctbl_free(P0);
+int  ctb_init(void);
+int  ctbl_alloc(void);
+void ctbl_free(void);
 
 /* System functions */
 #ifndef _STRING_H
 #ifndef linux
-  void CDECL memcpy(P1(char *) Pi(char *) Pi(int));
+  void CDECL memcpy(char *, char *, int);
 #endif
-  int  CDECL memcmp(P1(char *) Pi(char *) Pi(int));
-  void CDECL memset(P1(char *) Pi(char) Pi(int));
+  int  CDECL memcmp(char *, char *, int);
+  void CDECL memset(char *, char, int);
 
-  int CDECL strcmp(P1(const char *) Pi(const char *));
-  char * CDECL strcpy(P1(char *) Pi(const char *));
-  char * CDECL strcat(P1(char *) Pi(const char *));
-  int CDECL strlen(P1(const char *));
-  int CDECL strncmp(P1(const char *) Pi(const char *) Pi(int));
-  char * CDECL strncpy(P1(char *) Pi(const char *) Pi(int));
-  char * CDECL strchr(P1(const char *) Pi(int));
-  char * CDECL strrchr(P1(const char *) Pi(int));
+  int CDECL strcmp(const char *, const char *);
+  char * CDECL strcpy(char *, const char *);
+  char * CDECL strcat(char *, const char *);
+  int CDECL strlen(const char *);
+  int CDECL strncmp(const char *, const char *, int);
+  char * CDECL strncpy(char *, const char *, int);
+  char * CDECL strchr(const char *, int);
+  char * CDECL strrchr(const char *, int);
 #endif
 
-void CDECL free(P1(void *));  /* AIXV3 - DPG 07/05/90 */
-time_t CDECL time(P1(long *));
-int CDECL write(P1(int) Pi(char *) Pi(unsigned int));
-int CDECL read(P1(int) Pi(char *) Pi(unsigned int));
-long CDECL lseek(P1(int) Pi(long) Pi(int));
-int CDECL close(P1(int));
-void CDECL exit(P1(int));
-char * CDECL getenv(P1(const char *));
-int CDECL locking(P1(int) Pi(int) Pi(long));
-int CDECL unlink(P1(const char *));
+void CDECL free(void *);  /* AIXV3 - DPG 07/05/90 */
+time_t CDECL time(long *);
+int CDECL write(int, char *, unsigned int);
+int CDECL read(int, char *, unsigned int);
+long CDECL lseek(int, long, int);
+int CDECL close(int);
+void CDECL exit(int);
+char * CDECL getenv(const char *);
+int CDECL locking(int, int, long);
+int CDECL unlink(const char *);
 /* vpp -nOS2 -dUNIX -nBSD -nVANILLA_BSD -nVMS -nMEMLOCK -nWINDOWS -nFAR_ALLOC -f/usr/users/master/config/nonwin proto.h */
index 8d6c328c32360e9fa4e9740938a09d397a319975..4c1229ed97fbd112d89d87482ec8bb0652fe499f 100644 (file)
@@ -71,11 +71,12 @@ static int struct_key_chk = 1;
 /* Check a field for permission to change it
 */
 int
-r_chkfld(field, fld_ptr, rec, data )
-INT field;  /* field_table entry number */
-FIELD_ENTRY *fld_ptr; /* corresponds to field */
-char *rec;  /* pointer to record slot */
-const char *data; /* pointer to data area containing field contents */
+r_chkfld(
+INT field,  /* field_table entry number */
+FIELD_ENTRY *fld_ptr, /* corresponds to field */
+char *rec,  /* pointer to record slot */
+const char *data /* pointer to data area containing field contents */
+)
 {
    DB_ADDR dba;
    long fld;
@@ -140,9 +141,7 @@ const char *data; /* pointer to data area containing field contents */
 /* Delete the current record
 */
 int
-r_delrec( rt, db_addr )
-INT rt;
-DB_ADDR db_addr;
+r_delrec(INT rt, DB_ADDR db_addr)
 {
    char *rec;       /* ptr to record slot */
    char *fptr;      /* field data ptr */
@@ -189,10 +188,11 @@ DB_ADDR db_addr;
 /* Get data field from record
 */
 int
-r_gfld(fld_ptr, rec, data )
-FIELD_ENTRY *fld_ptr;
-char *rec;  /* pointer to record */
-char *data; /* pointer to data area to contain field contents */
+r_gfld(
+FIELD_ENTRY *fld_ptr,
+char *rec,  /* pointer to record */
+char *data /* pointer to data area to contain field contents */
+)
 {
    int kt_lc;                  /* loop control */
    INT rn;
@@ -232,10 +232,11 @@ char *data; /* pointer to data area to contain field contents */
 /* Get member pointer from record
 */
 int
-r_gmem(set, rec, mem_addr )
-int set;    /* set table entry number */
-char *rec;  /* pointer to record */
-char *mem_addr; /* pointer to member pointer */
+r_gmem(
+int set,    /* set table entry number */
+char *rec,  /* pointer to record */
+char *mem_addr /* pointer to member pointer */
+)
 {
    INT rt;
    int mem, memtot;
@@ -264,10 +265,11 @@ char *mem_addr; /* pointer to member pointer */
 /* Get set pointer from record
 */
 int
-r_gset(set, rec, setptr )
-int set;      /* set table entry number */
-char *rec;    /* pointer to record */
-char *setptr; /* pointer to set pointer */
+r_gset(
+int set,      /* set table entry number */
+char *rec,    /* pointer to record */
+char *setptr  /* pointer to set pointer */
+)
 {
    INT rt;
    int len;
@@ -287,12 +289,13 @@ char *setptr; /* pointer to set pointer */
 /* Put data field into record
 */
 int
-r_pfld(field, fld_ptr, rec, data, db_addr )
-INT field;  /* field_table entry number */
-FIELD_ENTRY *fld_ptr; /* corresponds to field */
-char *rec;  /* pointer to existing record */
-const char *data; /* pointer to data area containing new field contents */
-DB_ADDR *db_addr;
+r_pfld(
+INT field,  /* field_table entry number */
+FIELD_ENTRY *fld_ptr, /* corresponds to field */
+char *rec,  /* pointer to existing record */
+const char *data, /* pointer to data area containing new field contents */
+DB_ADDR *db_addr
+)
 {
    DB_ADDR mdba, odba, dba;
    int set, sn;
@@ -411,10 +414,11 @@ DB_ADDR *db_addr;
 /* Put member pointer into record
 */
 int
-r_pmem(set, rec, mem_addr )
-int set;    /* set table entry number */
-char *rec;  /* pointer to record */
-char *mem_addr; /* pointer to member pointer */
+r_pmem(
+int set,    /* set table entry number */
+char *rec,  /* pointer to record */
+char *mem_addr /* pointer to member pointer */
+)
 {
    INT rt;
    int mem, memtot;
@@ -443,10 +447,11 @@ char *mem_addr; /* pointer to member pointer */
 /* Put set pointer into record
 */
 int
-r_pset(set, rec, setptr )
-int set;       /* set table entry number */
-char *rec;     /* pointer to record */
-char *setptr;  /* pointer to set pointer */
+r_pset(
+int set,       /* set table entry number */
+char *rec,     /* pointer to record */
+char *setptr   /* pointer to set pointer */
+)
 {
    INT rt;
    int len;
@@ -468,9 +473,7 @@ char *setptr;  /* pointer to set pointer */
 /* Set the current set member from record
 */
 int
-r_smem( db_addr, set )
-DB_ADDR *db_addr;
-INT set;
+r_smem(DB_ADDR *db_addr, INT set)
 {
    char mem[MEMPSIZE], *ptr;
    DB_ADDR dba;
@@ -493,9 +496,10 @@ INT set;
 
 /* Set the optional key field "stored" bit */
 int
-r_setopt( fld_ptr, rec )
-FIELD_ENTRY *fld_ptr; /* field table entry of optional key */
-char *rec;     /* Pointer to record */
+r_setopt(
+FIELD_ENTRY *fld_ptr, /* field table entry of optional key */
+char *rec      /* Pointer to record */
+)
 {
    int offset; /* offset to the bit map */
    int keyndx; /* index into bit map of this key */
@@ -521,9 +525,10 @@ char *rec; /* Pointer to record */
 
 /* Clear the optional key field "stored" bit */
 int
-r_clropt( fld_ptr, rec )
-FIELD_ENTRY *fld_ptr;  /* Field table entry of optional key */
-char *rec;     /* Pointer to record */
+r_clropt(
+FIELD_ENTRY *fld_ptr,  /* Field table entry of optional key */
+char *rec      /* Pointer to record */
+)
 {
    int offset; /* offset to the bit map */
    int keyndx; /* index into bit map of this key */
@@ -549,9 +554,10 @@ char *rec; /* Pointer to record */
 
 /* Test the optional key field "stored" bit */
 int
-r_tstopt( fld_ptr, rec )
-FIELD_ENTRY *fld_ptr;  /* Field table entry of optional key */
-char *rec;     /* Pointer to record */
+r_tstopt(
+FIELD_ENTRY *fld_ptr,  /* Field table entry of optional key */
+char *rec      /* Pointer to record */
+)
 {
    int offset; /* offset to the bit map */
    int keyndx; /* index into bit map of this key */
index 361c2f7d240c841b3f5f9ae023e229ef929301c1..8f8bb12ffc3d32c9be98ccca4e2058e5d4c67444 100644 (file)
 /* Find first record of type
 */
 int
-d_recfrst( rec , dbn )
-int rec;       /* record type/table entry */
-int dbn;
+d_recfrst(
+int rec,       /* record type/table entry */
+int dbn
+)
 {
    INT rectype;
    FILE_NO ftype;
index 539f30e0f0d8e56e58c2fbfc97745ee8c81fbc7b..b05aee1f696eadb63a233a238d7141ec8f66fdd3 100644 (file)
 /* ======================================================================
    d_reclast - find last record occurrence in database
 */
-int d_reclast( rec , dbn )
-int rec;                       /* record # to find last occurrence of */
-int dbn;                       /* optional database number */
+int d_reclast(
+int rec,                       /* record # to find last occurrence of */
+int dbn                                /* optional database number */
+)
 {
 /*
    RETURNS: db_status.  Sets current record to last record, if found.
index 2fb524040e6fb8c81fd7ac5f7ed6afdaa9da1ecc..dc5f7f6c42e7a6b28152f118c7a68ddb05e82fba 100644 (file)
@@ -50,8 +50,7 @@
 /* Find next record of type
 */
 int
-d_recnext(dbn)
-int dbn;
+d_recnext(int dbn)
 {
    INT rectype;
    FILE_NO fno;
index f9057f62fa8b0eb01f676968ce98648581bd126e..29297638be2060a1ea848be0128307b6ee82264e 100644 (file)
@@ -73,8 +73,7 @@
 /* ======================================================================
    d_recprev - find previous record via database address
 */
-int d_recprev( dbn )
-int dbn;
+int d_recprev(int dbn)
 {
 /*
    RETURNS: db_status.  Also sets current record to previous matched record.
index 255f94fba3afc795e7e18b9405761627582b6570..427a8731fdf824f3ec0050446fa6788c6b738e8c 100644 (file)
 /* Read contents of current record
 */
 int
-d_recread(rec , dbn)
-char *rec; /* ptr to record area */
-int dbn;
+d_recread(
+char *rec, /* ptr to record area */
+int dbn
+)
 {
    INT  rt;     /* record type */
    DB_ADDR dba;
index 4d1c7067438a862453511a02f19dc381c99880a2..effdeb95ad6faf5e53affdf66740dfd79485dd5a 100644 (file)
 /* ======================================================================
    set record type and database address to current
 */
-int d_recset( rec , dbn )
-int rec;                       /* record type */
-int dbn;
+int d_recset(
+int rec,                       /* record type */
+int dbn
+)
 {
 /*
    RETURNS: db_status return code.
index ec1a1a30abcd00e5dbfae7f02c3193772e64e890..34a092cf92246b0e7e36a7b882a1e72551c60d0a 100644 (file)
 /* Write contents to current record
 */
 int
-d_recwrite(rec , dbn)
-const char *rec; /* ptr to record area */
-int dbn;
+d_recwrite(
+const char *rec, /* ptr to record area */
+int dbn
+)
 {
    INT  rt;        /* record type */
    char *fptr;     /* field data pointer */
index 9f6837a3fcd3c096753753bac544437c522be89a..d6f75bae5a85a65e66a1282cecb37a673ccf0933 100644 (file)
 /* Rename database file
 */
 int
-d_renfile(dbn, fno, fnm)
-const char *dbn;  /* database containing file to be renamed */
-FILE_NO fno;  /* file id number for file to be renamed */
-const char *fnm;  /* new file name */
+d_renfile(
+const char *dbn,  /* database containing file to be renamed */
+FILE_NO fno,  /* file id number for file to be renamed */
+const char *fnm   /* new file name */
+)
 {
    REN_ENTRY_P r;
 
@@ -87,7 +88,7 @@ const char *fnm;  /* new file name */
 /* Process renamed file table
 */
 int
-renfiles()
+renfiles(void)
 {
    int dbt_lc;                 /* loop control */
    REN_ENTRY_P *rp;
index bc5914d5d7e871c92c22021eb391efcc572dc42e..07cd84c44012a9e26050b6847f33a4e2038a383f 100644 (file)
@@ -55,9 +55,7 @@
 /* Read currency table
 */
 int
-d_rdcurr(currbuff, currsize)
-DB_ADDR **currbuff;
-int *currsize;
+d_rdcurr(DB_ADDR **currbuff, int *currsize)
 {
    int cs;
 
@@ -70,8 +68,7 @@ int *currsize;
    RETURN( d_rerdcurr(currbuff) );
 }
 
-int d_rerdcurr(currbuff)
-DB_ADDR **currbuff;
+int d_rerdcurr(DB_ADDR **currbuff)
 {
    DB_ADDR *cb_ptr;
 
@@ -89,8 +86,7 @@ DB_ADDR **currbuff;
 /* Write currency table
 */
 int
-d_wrcurr(currbuff)
-DB_ADDR *currbuff;
+d_wrcurr(DB_ADDR *currbuff)
 {
    DB_ADDR *cb_ptr;
 
index 7efef59855ea02fde6bfbb45588105b3ba4c071e..291b8ae79b06d64f7fdea48898c2fb594af62236 100644 (file)
@@ -52,8 +52,9 @@
 /* Set current database
 */
 int
-d_setdb(dbn)
-int dbn;   /* database number */
+d_setdb(
+int dbn   /* database number */
+)
 {
    DB_ENTER(DB_ID TASK_ID LOCK_SET(RECORD_NOIO));
 
index b1f2b1a78e57e81e8ef6ebea75f38645f599fb9e..258a2188fa17d4b88d675b56e53ee22bcf002f24 100644 (file)
 /* Set current member to current member
 */
 int
-d_setmm(sett, sets , dbn)
-int sett;   /* set table entry number of target member */
-int sets;   /* set table entry number of source member */
-int dbn;    /* database number */
+d_setmm(
+int sett,   /* set table entry number of target member */
+int sets,   /* set table entry number of source member */
+int dbn     /* database number */
+)
 {
    int cmtype; /* current member type */
    int mem;
index 29671354ffe680fb53b7ec8378a58736d750a6d4..c4ac376b4186c8565c586bb8309d94e1a45ee466 100644 (file)
 /* Set current member to current owner
 */
 int
-d_setmo(setm, seto , dbn)
-int setm;   /* set table entry number of member */
-int seto;   /* set table entry number of owner */
-int dbn;    /* database number */
+d_setmo(
+int setm,   /* set table entry number of member */
+int seto,   /* set table entry number of owner */
+int dbn     /* database number */
+)
 {
    int mem;
    SET_ENTRY *setm_ptr, *seto_ptr;
index a860ff8bc44341f32a85dee265fbfe6c3b61bf1e..8c85d0acaa59c4c91c0bbca75bc9f93d6478f53a 100644 (file)
 /* Set current member to current record
 */
 int
-d_setmr(set , dbn)
-int set;   /* set table entry number */
-int dbn;   /* database number */
+d_setmr(
+int set,   /* set table entry number */
+int dbn    /* database number */
+)
 {
    int crtype; /* current record type */
    int mem;
index 0a38c313266dbbf04c5ab363cefc136d1a1b273f..f2075b97d0a2248a1b3e638ddbf32e1351277a90 100644 (file)
 /* Set current owner to current member
 */
 int
-d_setom(nseto, nsetm , dbn)
-int nseto;   /* set table entry number of owner */
-int nsetm;   /* set table entry number of member */
-int dbn;    /* database number */
+d_setom(
+int nseto,   /* set table entry number of owner */
+int nsetm,   /* set table entry number of member */
+int dbn     /* database number */
+)
 {
    int seto, setm;
    int cmtype; /* current record type */
index d2ca28e49361fb8eaefdd21d0d929fcb4035f515..5d67898363f4e82c3fd8b4532385a7c00ae09970 100644 (file)
 /* Set current owner to current owner
 */
 int
-d_setoo(nsett, nsets , dbn)
-int nsett;   /* set table entry number of target owner */
-int nsets;   /* set table entry number of source owner */
-int dbn;    /* database number */
+d_setoo(
+int nsett,   /* set table entry number of target owner */
+int nsets,   /* set table entry number of source owner */
+int dbn     /* database number */
+)
 {
    int sett, sets;
    SET_ENTRY *sett_ptr, *sets_ptr;
index ce13744b7242798df6e5f920b31d3e69489e96fa..41d60d84fa8ef185b22c66f542156893cba110c4 100644 (file)
 /* Set current owner to current record
 */
 int
-d_setor(nset , dbn)
-int nset;  /* set number */
-int dbn;   /* database number */
+d_setor(
+int nset,  /* set number */
+int dbn    /* database number */
+)
 {
    int set;
    int crtype; /* current record type */
index fccaac32aecd06189d42b344a2357a46d297664e..eb6d21b3d3571666c09b3499540c5a440909f34b 100644 (file)
 /* Set current record to current member
 */
 int
-d_setrm(set , dbn)
-int set;   /* set table entry number */
-int dbn;   /* database number */
+d_setrm(
+int set,   /* set table entry number */
+int dbn    /* database number */
+)
 {
    SET_ENTRY *set_ptr;
 
index 9f85e8b2135cdadac2e17278154ef05dda6ba962..a25250f29c1e456980ca4f7e501c3b2b0f867bf9 100644 (file)
 /* Set current record to current owner
 */
 int
-d_setro(set , dbn)
-int set;   /* set table entry number */
-int dbn;   /* database number */
+d_setro(
+int set,   /* set table entry number */
+int dbn    /* database number */
+)
 {
    SET_ENTRY *set_ptr;
 
index c04d1e7c87f016a3af2c00d294abb7ed9dcba950..0d6963a7a94e51a4fd84f62dbd8e6bcdd9de6cae 100644 (file)
@@ -46,8 +46,7 @@
 
 /* Called once at the beginning of each external function
 */
-int startup(DB_ID)
-int dbn;
+int startup(int dbn)
 {
    db_status = S_OKAY;
    if ( ! db_glob_init ) {