Index: authprogs/ckpasswd.c =================================================================== RCS file: /dist1/cvs/isc/inn/inn/authprogs/ckpasswd.c,v retrieving revision 1.14 diff -u -r1.14 ckpasswd.c --- ckpasswd.c 2002/01/16 14:16:51 1.14 +++ ckpasswd.c 2002/02/23 17:54:55 @@ -114,7 +114,7 @@ if (!found) return(0); iter = colon+1; - if (colon = strchr(iter, ':')) + if ((colon = strchr(iter, ':')) != NULL) *colon = 0; strcpy(pass, iter); return(pass); @@ -155,7 +155,6 @@ int do_shadow, do_file, do_db; char *fname; char uname[SMBUF], pass[SMBUF]; - char buff[SMBUF]; char *rpass; do_shadow = do_file = do_db = 0; Index: authprogs/radius.c =================================================================== RCS file: /dist1/cvs/isc/inn/inn/authprogs/radius.c,v retrieving revision 1.24 diff -u -r1.24 radius.c --- radius.c 2001/06/29 22:28:40 1.24 +++ radius.c 2002/02/23 17:54:55 @@ -64,7 +64,7 @@ lineno++; buf[strlen(buf)-1] = '\0'; /* strip '\n' */ - if (iter = strchr(buf, '#')) + if ((iter = strchr(buf, '#')) != NULL) *iter = '\0'; /* strip comments */ iter = buf+strlen(buf)-1; /* strip trailing whitespace */ @@ -155,7 +155,6 @@ char secbuf[128]; HASH digest; struct timeval seed; - struct md5_context context; struct sockaddr_in sinl, sinr; int sock; struct hostent *hent; Index: authprogs/smbval/std-defines.h =================================================================== RCS file: /dist1/cvs/isc/inn/inn/authprogs/smbval/std-defines.h,v retrieving revision 1.1 diff -u -r1.1 std-defines.h --- std-defines.h 2000/10/23 06:38:11 1.1 +++ std-defines.h 2002/02/23 17:54:55 @@ -4,6 +4,7 @@ SMBlib Standard Includes Copyright (C) 1996, Richard Sharpe +*/ /* One day we will conditionalize these on OS types ... */ Index: authprogs/smbval/std-includes.h =================================================================== RCS file: /dist1/cvs/isc/inn/inn/authprogs/smbval/std-includes.h,v retrieving revision 1.1 diff -u -r1.1 std-includes.h --- std-includes.h 2000/10/23 06:38:12 1.1 +++ std-includes.h 2002/02/23 17:54:55 @@ -4,6 +4,7 @@ RFCNB Standard Includes Copyright (C) 1996, Richard Sharpe +*/ /* One day we will conditionalize these on OS types ... */ Index: frontends/inews.c =================================================================== RCS file: /dist1/cvs/isc/inn/inn/frontends/inews.c,v retrieving revision 1.35 diff -u -r1.35 inews.c --- inews.c 2000/11/16 05:49:29 1.35 +++ inews.c 2002/02/23 17:54:55 @@ -42,12 +42,10 @@ char *Value; } HEADER; -static char *tmpPtr ; static bool Dump; static bool Revoked; static bool Spooling; static char **OtherHeaders; -static char NGSEPS[] = NG_SEPARATOR; static char SIGSEP[] = SIG_SEPARATOR; static FILE *FromServer; static FILE *ToServer; @@ -585,11 +583,9 @@ HEADER *hp; char *p; TIMEINFO Now; - struct tm *tm; char buff[SMBUF]; char from[SMBUF]; int i; - long zone; /* Do some preliminary fix-ups. */ for (hp = Table; hp < ENDOF(Table); hp++) { @@ -985,7 +981,6 @@ int port; int Mode; int SigLines; - FILE *F; struct passwd *pwp; char *article; char *deadfile; Index: innd/art.c =================================================================== RCS file: /dist1/cvs/isc/inn/inn/innd/art.c,v retrieving revision 1.180 diff -u -r1.180 art.c --- art.c 2002/02/22 20:39:11 1.180 +++ art.c 2002/02/23 17:54:55 @@ -227,7 +227,6 @@ ARTsetup(void) { const char * p; - ARTHEADER * hp; ARTHEADER ** table; unsigned int i; @@ -287,8 +286,6 @@ void ARTclose(void) { - ARTHEADER *hp; - if (ARTfields != NULL) { DISPOSE(ARTfields); ARTfields = NULL; @@ -388,7 +385,6 @@ ARTDATA *data = &cp->Data; HDRCONTENT *hc = data->HdrContent; const char *p; - char *end; ARTHANDLE arth; int i, j, iovcnt = 0; long headersize; @@ -744,8 +740,8 @@ { BUFFER *bp = &cp->In; ARTDATA *data = &cp->Data; - int i, j, limit, hopcount; - char *p, **hops; + int i, limit, hopcount; + char **hops; HDRCONTENT *hc = data->HdrContent; /* Read through the buffer to find header, body and end of article */ @@ -965,11 +961,8 @@ { HDRCONTENT *hc = data->HdrContent; ARTHEADER *hp = ARTheaders; - char *in; - char *out; int i; char *p; - const char *error; int delta; TMRstart(TMR_ARTCLEAN); Index: innd/cc.c =================================================================== RCS file: /dist1/cvs/isc/inn/inn/innd/cc.c,v retrieving revision 1.86 diff -u -r1.86 cc.c --- cc.c 2001/07/11 07:26:19 1.86 +++ cc.c 2002/02/23 17:54:56 @@ -243,8 +243,6 @@ ARTDATA Data; const char * p, *msgid; bool ok; - HASH hash; - int i; TOKEN token; /* You must pass a ID, the history API will hash it as it Index: innd/innd.c =================================================================== RCS file: /dist1/cvs/isc/inn/inn/innd/innd.c,v retrieving revision 1.82 diff -u -r1.82 innd.c --- innd.c 2002/02/22 20:39:12 1.82 +++ innd.c 2002/02/23 17:54:56 @@ -171,9 +171,9 @@ xmalloc_abort(const char *what, size_t size, const char *file, int line) { fprintf(stderr, "SERVER cant %s %lu bytes at %s line %d: %m", what, - (unsigned long) size, line, file); + (unsigned long) size, file, line); syslog(LOG_CRIT, "SERVER cant %s %lu bytes at %s line %d: %m", what, - (unsigned long) size, line, file); + (unsigned long) size, file, line); abort(); } @@ -285,12 +285,11 @@ bool flag; static char WHEN[] = "PID file"; int i, j, fd[MAX_SOCKETS + 1]; - char buff[SMBUF], *q, *path1, *path2; + char buff[SMBUF], *path1, *path2; FILE *F; bool ShouldFork; bool ShouldRenumber; bool ShouldSyntaxCheck; - bool val; bool filter = TRUE; pid_t pid; #if defined(_DEBUG_MALLOC_INC) @@ -421,7 +420,7 @@ fd[j++] = atoi(p); if (j == MAX_SOCKETS) break; - } while (p = strtok(NULL, ",")); + } while ((p = strtok(NULL, ",")) != NULL); fd[j] = -1; DISPOSE(t); break; Index: innd/nc.c =================================================================== RCS file: /dist1/cvs/isc/inn/inn/innd/nc.c,v retrieving revision 1.75 diff -u -r1.75 nc.c --- nc.c 2001/07/11 07:26:19 1.75 +++ nc.c 2002/02/23 17:54:56 @@ -190,7 +190,7 @@ char buff[SMBUF]; /* Note that some use break, some use return here. */ - if (postok = ARTpost(cp)) { + if ((postok = ARTpost(cp)) != 0) { cp->Received++; if (cp->Sendid.Size > 3) { /* We be streaming */ cp->Takethis_Ok++; Index: innd/perl.c =================================================================== RCS file: /dist1/cvs/isc/inn/inn/innd/perl.c,v retrieving revision 1.22 diff -u -r1.22 perl.c --- perl.c 2001/07/11 07:26:20 1.22 +++ perl.c 2002/02/23 17:54:56 @@ -72,7 +72,6 @@ CV * filter; int i, rc; char * p; - char save = '\0'; static SV * body = NULL; static char buf[256]; @@ -408,7 +407,7 @@ /* Get the article token from the message ID and the history file. */ msgid = (char *) SvPV(ST(0), PL_na); - if (!HISlookup(History, msgid, NULL, NULL, NULL, &token)) XSRETURN_UNDEF; + if (!HISlookup(History, msgid, NULL, NULL, NULL, token)) XSRETURN_UNDEF; /* Retrieve the article header and convert it from wire format. */ art = SMretrieve(*token, RETR_HEAD); Index: innd/rc.c =================================================================== RCS file: /dist1/cvs/isc/inn/inn/innd/rc.c,v retrieving revision 1.59 diff -u -r1.59 rc.c --- rc.c 2002/02/22 20:39:13 1.59 +++ rc.c 2002/02/23 17:54:56 @@ -841,8 +841,12 @@ char *p; char **q; char **r; +#if !defined( HAVE_INET6) struct hostent *hp; +#endif +#if !defined(HAVE_UNIX_DOMAIN_SOCKETS) struct in_addr addr; +#endif int i; int j; int linecount; Index: innd/util.c =================================================================== RCS file: /dist1/cvs/isc/inn/inn/innd/util.c,v retrieving revision 1.5 diff -u -r1.5 util.c --- util.c 2001/07/18 12:38:09 1.5 +++ util.c 2002/02/23 17:54:56 @@ -324,7 +324,7 @@ } free(histpath); HISsetcache(History, 1024 * innconf->hiscachesize); - synccount = &innconf->icdsynccount; + synccount = innconf->icdsynccount; HISctl(History, HISCTLS_SYNCCOUNT, &synccount); } Index: innfeed/article.c =================================================================== RCS file: /dist1/cvs/isc/inn/inn/innfeed/article.c,v retrieving revision 1.22 diff -u -r1.22 article.c --- article.c 2001/06/30 00:17:37 1.22 +++ article.c 2002/02/23 17:54:57 @@ -866,6 +866,7 @@ return false ; if (art->nntpBuffers != NULL) + { if (bufferRefCount (art->nntpBuffers[0]) > 1) return false ; else @@ -873,6 +874,7 @@ freeBufferArray (art->nntpBuffers) ; art->nntpBuffers = NULL ; } + } ASSERT (bufferRefCount (art->contents) == 1) ; Index: innfeed/connection.c =================================================================== RCS file: /dist1/cvs/isc/inn/inn/innfeed/connection.c,v retrieving revision 1.39 diff -u -r1.39 connection.c --- connection.c 2002/02/22 20:39:14 1.39 +++ connection.c 2002/02/23 17:54:57 @@ -366,7 +366,6 @@ char *sv ; int rval = 1 ; FILE *fp = (FILE *) data ; - struct in_addr addr ; if (getInteger (topScope,"max-reconnect-time",&iv,NO_INHERIT)) { @@ -413,6 +412,7 @@ memcpy( bind_addr, res->ai_addr, res->ai_addrlen ); } #else + struct in_addr addr ; if (!inet_aton(sv,&addr)) { logOrPrint (LOG_ERR,fp,"innfeed unable to determine bind ip") ; Index: innfeed/host.c =================================================================== RCS file: /dist1/cvs/isc/inn/inn/innfeed/host.c,v retrieving revision 1.51 diff -u -r1.51 host.c --- host.c 2002/02/22 20:39:14 1.51 +++ host.c 2002/02/23 17:54:58 @@ -95,7 +95,7 @@ #define TRYBLOCKEDHOSTPERIOD 120 extern char *configFile ; -extern mainLogStatus (FILE *fp) ; +extern void mainLogStatus (FILE *fp) ; #if defined(hpux) || defined(__hpux) || defined(_SCO_DS) extern int h_errno; #endif @@ -1731,7 +1731,7 @@ u_int x_queue = host->params->maxChecks + 1 ; for (idx = 0 ; x_queue > 0 && idx < host->maxConnections ; idx++) - if ((cxn = host->connections[idx]) != host->notThisCxn) + if ((cxn = host->connections[idx]) != host->notThisCxn) { if (!host->cxnActive [idx]) { if (!host->cxnSleeping [idx]) { if (cxnTakeArticle (cxn, extraRef)) { @@ -1748,6 +1748,7 @@ x_cxn = cxn ; } } + } if (x_cxn != NULL && cxnTakeArticle (x_cxn, extraRef)) { if (x_queue == 0) host->gNoQueue++ ; @@ -2576,10 +2577,12 @@ } if (s != NULL) - if (getString (s,IP_NAME,&q,NO_INHERIT)) - p->ipName = q ; - else - p->ipName = xstrdup (name) ; + { + if (getString (s,IP_NAME,&q,NO_INHERIT)) + p->ipName = q ; + else + p->ipName = xstrdup (name) ; + } } @@ -2989,7 +2992,6 @@ u_int peerNum = 0, actConn = 0, slpConn = 0, maxcon = 0 ; static bool logged = false ; static bool flogged = false ; - time_t now; if (statusFile == NULL && !logged) { @@ -3347,7 +3349,7 @@ static void hostStatsTimeoutCbk (TimeoutId tid, void *data) { Host host = (Host) data ; - time_t delta, now = theTime () ; + time_t now = theTime () ; (void) tid ; /* keep lint happy */ Index: lib/inndcomm.c =================================================================== RCS file: /dist1/cvs/isc/inn/inn/lib/inndcomm.c,v retrieving revision 1.14 diff -u -r1.14 inndcomm.c --- inndcomm.c 2001/06/29 21:07:37 1.14 +++ inndcomm.c 2002/02/23 17:54:58 @@ -197,12 +197,12 @@ char *buff; char *p; const char *q; - char *path; char save; int bufsiz; int i ; #if !defined(HAVE_UNIX_DOMAIN_SOCKETS) int fd; + char *path; #endif /* !defined(HAVE_UNIX_DOMAIN_SOCKETS) */ int len; fd_set Rmask; Index: lib/remopen.c =================================================================== RCS file: /dist1/cvs/isc/inn/inn/lib/remopen.c,v retrieving revision 1.14 diff -u -r1.14 remopen.c --- remopen.c 2002/02/22 20:39:16 1.14 +++ remopen.c 2002/02/23 17:54:58 @@ -25,12 +25,8 @@ */ int NNTPconnect(char *host, int port, FILE **FromServerp, FILE **ToServerp, char *errbuff) { - char **ap; - char *fakelist[2]; - char *dest; char mybuff[NNTP_STRLEN + 2]; char *buff; - char *p; int i; int j; int oerrno; @@ -40,6 +36,10 @@ char portbuf[16]; struct sockaddr_storage client; #else + char **ap; + char *dest; + char *fakelist[2]; + char *p; struct hostent *hp; struct hostent fakehp; struct in_addr quadaddr; Index: nnrpd/article.c =================================================================== RCS file: /dist1/cvs/isc/inn/inn/nnrpd/article.c,v retrieving revision 1.107 diff -u -r1.107 article.c --- article.c 2001/07/11 07:40:45 1.107 +++ article.c 2002/02/23 17:54:58 @@ -691,7 +691,7 @@ Reply("%s\r\n", ARTnocurrart); return; } - (void)sprintf(buff, "%ld", ARTnumber); + (void)sprintf(buff, "%d", ARTnumber); tart=ARTnumber; } else { @@ -709,7 +709,7 @@ Reply("%s\r\n", ARTnoartingroup); return; } - (void)sprintf(buff, "%ld", ARTnumber); + (void)sprintf(buff, "%d", ARTnumber); tart=ARTnumber; } if (ac > 1) @@ -856,7 +856,7 @@ } /* Skip leading headers. */ - for (field; field >= 0 && *p; p++) + for ( ; field >= 0 && *p; p++) if ((p = strchr(p, '\t')) == NULL) return NULL; else @@ -994,7 +994,7 @@ OVERtime+=(etv.tv_sec - stv.tv_sec) * 1000; OVERtime+=(etv.tv_usec - stv.tv_usec) / 1000; } - if (len == 0 || PERMaccessconf->nnrpdcheckart && !ARTinstorebytoken(token)) { + if (len == 0 || (PERMaccessconf->nnrpdcheckart && !ARTinstorebytoken(token))) { if (PERMaccessconf->nnrpdoverstats) { OVERmiss++; gettimeofday(&stv, NULL); @@ -1149,7 +1149,7 @@ continue; p = GetHeader(header, FALSE); if (p && (!pattern || wildmat_simple(p, pattern))) { - sprintf(buff, "%lu ", i); + sprintf(buff, "%u ", i); SendIOb(buff, strlen(buff)); SendIOb(p, strlen(p)); SendIOb("\r\n", 2); @@ -1172,8 +1172,8 @@ Printf("%d %s matches follow (NOV)\r\n", NNTP_HEAD_FOLLOWS_VAL, header); while (OVsearch(handle, &artnum, &data, &len, &token, NULL)) { - if (len == 0 || PERMaccessconf->nnrpdcheckart - && !ARTinstorebytoken(token)) + if (len == 0 || (PERMaccessconf->nnrpdcheckart + && !ARTinstorebytoken(token))) continue; if ((p = OVERGetHeader(data, Overview)) != NULL) { if (!pattern || wildmat_simple(p, pattern)) { Index: nnrpd/commands.c =================================================================== RCS file: /dist1/cvs/isc/inn/inn/nnrpd/commands.c,v retrieving revision 1.54 diff -u -r1.54 commands.c --- commands.c 2002/02/22 20:39:16 1.54 +++ commands.c 2002/02/23 17:54:59 @@ -224,7 +224,9 @@ static char Password[30]; char accesslist[BIG_BUFFER]; char errorstr[BIG_BUFFER]; +#ifdef DO_PYTHON int code; +#endif if (caseEQ(av[1], "generic")) { char *logrec = Glom(av); Index: nnrpd/misc.c =================================================================== RCS file: /dist1/cvs/isc/inn/inn/nnrpd/misc.c,v retrieving revision 1.53 diff -u -r1.53 misc.c --- misc.c 2002/02/22 20:39:17 1.53 +++ misc.c 2002/02/23 17:54:59 @@ -23,10 +23,6 @@ # include "sasl_config.h" #endif -static bool setup = FALSE; -static FILE *hfp = NULL; -static ino_t ino = 0; - #ifdef HAVE_SSL extern SSL *tls_conn; extern int nnrpd_starttls_done; @@ -646,7 +642,6 @@ int ac; char *av[]; { - SSL_CTX *ctx; int result; sasl_config_read(); Index: nnrpd/nnrpd.c =================================================================== RCS file: /dist1/cvs/isc/inn/inn/nnrpd/nnrpd.c,v retrieving revision 1.122 diff -u -r1.122 nnrpd.c --- nnrpd.c 2002/02/22 20:39:17 1.122 +++ nnrpd.c 2002/02/23 17:54:59 @@ -536,11 +536,11 @@ { struct sockaddr_storage ssc, sss; socklen_t length; - char buff[SMBUF]; +#ifdef DO_PYTHON char accesslist[BIG_BUFFER]; int code; static ACCESSGROUP *authconf; - struct in_addr client_addr; +#endif char *default_host_error = "unknown error"; ClientIpAddr = 0L; @@ -1211,7 +1211,8 @@ innconf->readertrack=TrackClient(ClientHost,Username); } - if (PERMaccessconf && PERMaccessconf->readertrack || !PERMaccessconf && innconf->readertrack) { + if ((PERMaccessconf && PERMaccessconf->readertrack) + || (!PERMaccessconf && innconf->readertrack)) { int len; syslog(L_NOTICE, "%s Tracking Enabled (%s)", ClientHost, Username); pid=getpid(); @@ -1220,7 +1221,7 @@ vid = tv.tv_sec ^ tv.tv_usec ^ pid ^ count; len = strlen("innconf->pathlog") + strlen("/tracklogs/log-") + BUFSIZ; LocalLogFileName = NEW(char, len); - sprintf(LocalLogFileName, "%s/tracklogs/log-%ld", innconf->pathlog, vid); + sprintf(LocalLogFileName, "%s/tracklogs/log-%d", innconf->pathlog, vid); if ((locallog = fopen(LocalLogFileName, "w")) == NULL) { LocalLogDirName = NEW(char, len); sprintf(LocalLogDirName, "%s/tracklogs", innconf->pathlog); Index: nnrpd/perl.c =================================================================== RCS file: /dist1/cvs/isc/inn/inn/nnrpd/perl.c,v retrieving revision 1.17 diff -u -r1.17 perl.c --- perl.c 2002/01/27 21:56:46 1.17 +++ perl.c 2002/02/23 17:54:59 @@ -175,7 +175,7 @@ if (SvTRUE(ERRSV)) /* check $@ */ { syslog (L_ERROR,"Perl function filter_post died: %s", SvPV(ERRSV, PL_na)) ; - POPs ; + (void)POPs ; PerlFilter (FALSE) ; } else if (rc == 1) { p = POPp; @@ -204,7 +204,6 @@ } char *itoa(int n) { - int i = 0; char *s = ""; char *tmp; @@ -222,7 +221,7 @@ dSP; HV *attribs; SV *sv; - int rc, code, i; + int rc, i; char *p, *key, *val, **access_array; if (!PerlFilterActive) @@ -315,7 +314,7 @@ } while (rc--) { - POPs; + (void)POPs; } PUTBACK; @@ -328,7 +327,6 @@ dSP; HV *attribs; int rc; - SV *sv; char *p; int code; Index: nnrpd/perm.c =================================================================== RCS file: /dist1/cvs/isc/inn/inn/nnrpd/perm.c,v retrieving revision 1.45 diff -u -r1.45 perm.c --- perm.c 2002/02/22 20:39:17 1.45 +++ perm.c 2002/02/23 17:54:59 @@ -2029,11 +2029,8 @@ char *arg0; char *resdir; char *tmp; - char *perl_path; EXECSTUFF *foo; int done = 0; - int code; - char accesslist[BIG_BUFFER]; char buf[BIG_BUFFER]; if (!auth->res_methods) Index: nnrpd/tls.c =================================================================== RCS file: /dist1/cvs/isc/inn/inn/nnrpd/tls.c,v retrieving revision 1.4 diff -u -r1.4 tls.c --- tls.c 2001/02/08 22:23:45 1.4 +++ tls.c 2002/02/23 17:54:59 @@ -452,8 +452,6 @@ int tls_start_servertls(int readfd, int writefd) { int sts; - int j; - unsigned int n; SSL_SESSION *session; SSL_CIPHER *cipher; Index: storage/ov.c =================================================================== RCS file: /dist1/cvs/isc/inn/inn/storage/ov.c,v retrieving revision 1.32 diff -u -r1.32 ov.c --- ov.c 2002/01/13 13:29:43 1.32 +++ ov.c 2002/02/23 17:55:00 @@ -249,7 +249,7 @@ * If there are other fields beyond Xref in overview, then * we must find Xref's end, or data following is misinterpreted. */ - if (xrefend = memchr(next, '\t', xreflen)) + if ((xrefend = memchr(next, '\t', xreflen)) != NULL) xreflen = xrefend - next; if (xrefdatalen == 0) { @@ -305,7 +305,7 @@ if (artnum <= 0) continue; - sprintf(overdata, "%d\t", artnum); + sprintf(overdata, "%ld\t", artnum); i = strlen(overdata); memcpy(overdata + i, data, len); i += len; @@ -819,8 +819,6 @@ { static NEWSGROUP Removeit; BADGROUP *bg; - char *p; - char buff[SPOOLNAMEBUFF]; /* See if we already know about this group. */ for (bg = EXPbadgroups; bg; bg = bg->Next) @@ -846,7 +844,6 @@ */ static enum KRP EXPkeepit(char *Entry, time_t when, time_t expires) { - char *p; NEWSGROUP *ngp; enum KRP retval = Remove; @@ -969,7 +966,7 @@ static int buffsize; int i; ARTOVERFIELD *fp; - char *next, *q; + char *next; fp = &ARTfields[field]; @@ -1070,13 +1067,11 @@ char *p; int i; int count; - time_t posted; time_t when; bool poisoned; bool keeper; bool remove; bool purge; - ARTHANDLE *article; char *Xref; if (SMprobe(SELFEXPIRE, &token, NULL)) { Index: storage/buffindexed/buffindexed.c =================================================================== RCS file: /dist1/cvs/isc/inn/inn/storage/buffindexed/buffindexed.c,v retrieving revision 1.61 diff -u -r1.61 buffindexed.c --- buffindexed.c 2002/01/17 01:41:29 1.61 +++ buffindexed.c 2002/02/23 17:55:00 @@ -994,7 +994,6 @@ HASH grouphash; GROUPLOC gloc; GROUPENTRY *ge; - void *handle; #ifdef OV_DEBUG struct ov_name_table *ntp; #endif /* OV_DEBUG */ @@ -1135,7 +1134,6 @@ bool buffindexed_groupdel(char *group) { GROUPLOC gloc; GROUPENTRY *ge; - void *handle; gloc = GROUPfind(group, FALSE); if (GROUPLOCempty(gloc)) { @@ -1176,7 +1174,6 @@ #endif /* OV_DEBUG */ OVBUFF *ovbuff; OV ov; - int delta, i; OVINDEXHEAD ovindexhead; /* there is no index */ @@ -1421,7 +1418,6 @@ #endif /* OV_DEBUG */ GROUPDATABLOCK *gdb; int i; - OV ov; GIBLIST *giblist; for (giblist = Giblist ; giblist != NULL ; giblist = giblist->next) { @@ -1500,7 +1496,7 @@ OV ov = ge->baseindex; OVBUFF *ovbuff; GROUPDATABLOCK *gdb; - int pagefudge, base, limit, i, count, len; + int pagefudge, limit, i, count, len; off_t offset, mmapoffset; OVBLOCK *ovblock; caddr_t addr; @@ -1663,7 +1659,6 @@ bool ovsearch(void *handle, ARTNUM *artnum, char **data, int *len, TOKEN *token, time_t *arrived, time_t *expires) { OVSEARCH *search = (OVSEARCH *)handle; - OVBLOCK *ovblock; OV srchov; GROUPDATABLOCK *gdb; off_t offset, mmapoffset;