Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. =================================================================== RCS file: /ftp/cvs/cvsroot/src/sys/fs/udf/udf_subr.c,v rcsdiff: /ftp/cvs/cvsroot/src/sys/fs/udf/udf_subr.c,v: warning: Unknown phrases like `commitid ...;' are present. retrieving revision 1.16 retrieving revision 1.17 diff -u -p -r1.16 -r1.17 --- src/sys/fs/udf/udf_subr.c 2006/09/19 15:34:23 1.16 +++ src/sys/fs/udf/udf_subr.c 2006/09/19 22:00:38 1.17 @@ -1,4 +1,4 @@ -/* $NetBSD: udf_subr.c,v 1.16 2006/09/19 15:34:23 reinoud Exp $ */ +/* $NetBSD: udf_subr.c,v 1.17 2006/09/19 22:00:38 reinoud Exp $ */ /* * Copyright (c) 2006 Reinoud Zandijk @@ -36,7 +36,7 @@ #include #ifndef lint -__RCSID("$NetBSD: udf_subr.c,v 1.16 2006/09/19 15:34:23 reinoud Exp $"); +__RCSID("$NetBSD: udf_subr.c,v 1.17 2006/09/19 22:00:38 reinoud Exp $"); #endif /* not lint */ @@ -2825,6 +2825,7 @@ udf_translate_file_extent(struct udf_nod translen = overlap; while (overlap && pages && translen) { *map++ = transsec; + lb_num++; overlap--; pages--; translen--; } break; @@ -2838,7 +2839,7 @@ udf_translate_file_extent(struct udf_nod return error; while (overlap && pages && translen) { *map++ = transsec; - transsec++; + lb_num++; transsec++; overlap--; pages--; translen--; } break;