Skip to content

Commit 5d93d62

Browse files
committed
bugfixes
1 parent a343e72 commit 5d93d62

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

libvt/file.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@ vfileseek(Vfile *f, int64_t offset, int type)
239239
useold = f->offset < f->size;
240240
no = offset / f->dsize;
241241
oo = f->offset / f->dsize;
242-
for(i = 0; i < f->depth; i++) {
242+
for(i = 0; i <= f->depth; i++) {
243243
of[i] = no % f->psize;
244244
if (useold && no==oo)
245245
break;
@@ -353,7 +353,7 @@ vfilewritenolock(Vfile *f, void *buf, int buflen)
353353
break;
354354

355355
m /= f->psize;
356-
pb = f->pblocks[i+1]->buf;
356+
pb = f->pblocks[i]->buf;
357357
pbsz = f->psize * Vscoresize;
358358
}
359359
}

0 commit comments

Comments
 (0)