commit 7c809320cadf39a2dcaba904b9ee6a67d58f9427 from: rsc date: Fri May 04 01:42:24 2007 UTC OS X crap commit - 2305af1c11b3cbf2f184cb45d8875676b584b33b commit + 7c809320cadf39a2dcaba904b9ee6a67d58f9427 blob - 2b6d8f52756caef5c7f6ab1b6a5a20ed1738918d blob + cc3ac62c1085cdd30f5766db978d4580ed61a4ee --- src/cmd/venti/srv/arena.c +++ src/cmd/venti/srv/arena.c @@ -415,6 +415,7 @@ setatailstate(AState *as) /* * Look up as->arena to find index. */ + needmainindex(); /* OS X linker */ ix = mainindex; for(i=0; inarenas; i++) if(ix->arenas[i] == as->arena) blob - 209f5cda32c653b9139302aaf3575d52dda3a655 blob + 8c537911386505ff333406d6fac607cdfebc3bcc --- src/cmd/venti/srv/config.c +++ src/cmd/venti/srv/config.c @@ -9,6 +9,11 @@ static ArenaPart *configarenas(char *file); static ISect *configisect(char *file); static Bloom *configbloom(char *file); +void +needmainindex(void) +{ +} + int initventi(char *file, Config *conf) { blob - 032e4b3b1bd71b5d3dc7275563e9a45c0a9654ad blob + cf5299531c3d720c5f3ba607a21f8d87fd731e79 --- src/cmd/venti/srv/fns.h +++ src/cmd/venti/srv/fns.h @@ -105,6 +105,7 @@ uint msec(void); int namecmp(char *s, char *t); void namecp(char *dst, char *src); int nameok(char *name); +void needmainindex(void); void needzeroscore(void); Arena *newarena(Part *part, u32int, char *name, u64int base, u64int size, u32int blocksize); ArenaPart *newarenapart(Part *part, u32int blocksize, u32int tabsize);