aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrsc <devnull@localhost>2007-04-21 20:49:30 +0000
committerrsc <devnull@localhost>2007-04-21 20:49:30 +0000
commit6932098c9fc67a291ff44881c76ab7785873cf09 (patch)
tree615639f813922f7f851224359e546aa3d83a2b35
parent946b8d7086d5e1aa97e19bac52fc1a416a56110e (diff)
downloadplan9port-6932098c9fc67a291ff44881c76ab7785873cf09.tar.gz
plan9port-6932098c9fc67a291ff44881c76ab7785873cf09.tar.bz2
plan9port-6932098c9fc67a291ff44881c76ab7785873cf09.zip
more fixes
-rw-r--r--src/cmd/venti/srv/fixarenas.c1
-rw-r--r--src/cmd/venti/srv/httpd.c9
-rw-r--r--src/cmd/venti/srv/mirrorarenas.c1
-rw-r--r--src/cmd/venti/srv/mkfile6
4 files changed, 6 insertions, 11 deletions
diff --git a/src/cmd/venti/srv/fixarenas.c b/src/cmd/venti/srv/fixarenas.c
index f93bba7d..3e519089 100644
--- a/src/cmd/venti/srv/fixarenas.c
+++ b/src/cmd/venti/srv/fixarenas.c
@@ -1357,6 +1357,7 @@ guessarena(vlong offset0, int anum, ArenaHead *head, Arena *arena,
* (the same pattern gets written many times in a row)
* and should never happen during regular use.
*/
+ magic = 0;
if((n = isclump(p, &cl, &magic)) > 0){
/*
* If we were in the middle of some corrupted data,
diff --git a/src/cmd/venti/srv/httpd.c b/src/cmd/venti/srv/httpd.c
index e71bd436..6b7f20fa 100644
--- a/src/cmd/venti/srv/httpd.c
+++ b/src/cmd/venti/srv/httpd.c
@@ -168,11 +168,6 @@ httpproc(void *v)
if(hparsereq(c, 0) < 0)
break;
- if(c->req.search)
- c->req.searchpairs = hparsequery(c, c->req.search);
- else
- c->req.searchpairs = nil;
-
for(i = 0; i < MaxObjs && objs[i].name[0]; i++){
n = strlen(objs[i].name);
if((objs[i].name[n-1] == '/' && strncmp(c->req.uri, objs[i].name, n) == 0)
@@ -791,7 +786,7 @@ pctdiffgraph(Stats *s, Stats *t, void *va)
}
static long
-div(long a, long b)
+xdiv(long a, long b)
{
if(b == 0)
b++;
@@ -804,7 +799,7 @@ divdiffgraph(Stats *s, Stats *t, void *va)
Arg *a;
a = va;
- return div(t->n[a->index] - s->n[a->index], t->n[a->index2] - s->n[a->index2]);
+ return xdiv(t->n[a->index] - s->n[a->index], t->n[a->index2] - s->n[a->index2]);
}
static long
diff --git a/src/cmd/venti/srv/mirrorarenas.c b/src/cmd/venti/srv/mirrorarenas.c
index 9591c3b7..09943013 100644
--- a/src/cmd/venti/srv/mirrorarenas.c
+++ b/src/cmd/venti/srv/mirrorarenas.c
@@ -301,6 +301,7 @@ mirror(Arena *sa, Arena *da)
if(ewritepart(dst, base - blocksize, buf, blocksize) < 0)
return;
+ shaoff = 0;
ds = nil;
if(sa->diskstats.sealed && scorecmp(sa->score, zeroscore) != 0){
/* start sha1 state with header */
diff --git a/src/cmd/venti/srv/mkfile b/src/cmd/venti/srv/mkfile
index 095a298e..2c554951 100644
--- a/src/cmd/venti/srv/mkfile
+++ b/src/cmd/venti/srv/mkfile
@@ -40,7 +40,7 @@ LIBOFILES=\
SLIB=libvs.a
-LIB=$SLIB $LIBDIR/libnventi.a
+LIB=$SLIB $LIBDIR/libventi.a
HFILES= dat.h\
fns.h\
@@ -73,9 +73,7 @@ it:V: $O.venti
CLEANFILES=$CLEANFILES $SLIB
-<$PLAN9/src/cmd/mkmany
-
-CFLAGS=$CFLAGS -I.
+<$PLAN9/src/mkmany
$SLIB: $LIBOFILES
ar rvc $SLIB $LIBOFILES