commit 300f21776e3a2f4df97d66e13d46032e17ab5015 from: rsc date: Sun Apr 22 13:55:47 2007 UTC freepart on readbloom failure commit - e6594f1a04b2b1f3d0c0e5653c27b5de789c522b commit + 300f21776e3a2f4df97d66e13d46032e17ab5015 blob - e6232d53407a4f084648e7630b96ca2acd090784 blob + 209f5cda32c653b9139302aaf3575d52dda3a655 --- src/cmd/venti/srv/config.c +++ src/cmd/venti/srv/config.c @@ -238,8 +238,10 @@ configbloom(char *file) if(part == nil) return nil; b = readbloom(part); - if(b == nil) + if(b == nil){ werrstr("%s: %r", file); + freepart(part); + } return b; }