Commit Diff


commit - e781b7b60ab1ac8d0c6af11c584e2f48a26946c8
commit + a0899df6655b50d96588da9d17efd4695ad4a918
blob - 030efb0a608e6a9ee52f101d59ba3f2d34fbde99
blob + da0d103ec24ec95547be7405960a97e97456b060
--- src/libventi/cache.c
+++ src/libventi/cache.c
@@ -106,7 +106,7 @@ vtcachefree(VtCache *c)
 
 	cachecheck(c);
 	for(i=0; i<c->nblock; i++) {
-		assert(c->block[i].ref == 0);
+		assert(c->block[i].data == nil || c->block[i].ref == 0);
 		vtfree(c->block[i].data);
 	}