View | Details | Raw Unified | Return to bug 214705
Collapse All | Expand All

(-)b/sys/fs/udf/udf_vnops.c (-2 / +2 lines)
Lines 487-497 udf_read(struct vop_read_args *ap) Link Here
487
		} else {
487
		} else {
488
			error = bread(vp, lbn, size, NOCRED, &bp);
488
			error = bread(vp, lbn, size, NOCRED, &bp);
489
		}
489
		}
490
		n = min(n, size - bp->b_resid);
490
		if (error != 0) {
491
		if (error) {
492
			brelse(bp);
491
			brelse(bp);
493
			return (error);
492
			return (error);
494
		}
493
		}
494
		n = min(n, size - bp->b_resid);
495
495
496
		error = uiomove(bp->b_data + on, (int)n, uio);
496
		error = uiomove(bp->b_data + on, (int)n, uio);
497
		brelse(bp);
497
		brelse(bp);

Return to bug 214705