summaryrefslogtreecommitdiffstats
path: root/sys/gnu/fs/xfs/xfs_bmap_btree.c
diff options
context:
space:
mode:
authorkan <kan@FreeBSD.org>2007-05-30 03:03:06 +0000
committerkan <kan@FreeBSD.org>2007-05-30 03:03:06 +0000
commitc5946ebbbc9405578f16560b3f958ac574d6bc90 (patch)
treee47528f51b9a15d03bab8c81b629bd6db21bf480 /sys/gnu/fs/xfs/xfs_bmap_btree.c
parent7bbae8657509409d1d19409f0b95aa50c7c288e3 (diff)
downloadFreeBSD-src-c5946ebbbc9405578f16560b3f958ac574d6bc90.zip
FreeBSD-src-c5946ebbbc9405578f16560b3f958ac574d6bc90.tar.gz
Bow to incomplete GCC 4. constant propagation optimizations and
initialize some of the local variables GCC claims are being used uninitialized.
Diffstat (limited to 'sys/gnu/fs/xfs/xfs_bmap_btree.c')
-rw-r--r--sys/gnu/fs/xfs/xfs_bmap_btree.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/gnu/fs/xfs/xfs_bmap_btree.c b/sys/gnu/fs/xfs/xfs_bmap_btree.c
index bea4470..725123f 100644
--- a/sys/gnu/fs/xfs/xfs_bmap_btree.c
+++ b/sys/gnu/fs/xfs/xfs_bmap_btree.c
@@ -773,6 +773,7 @@ xfs_bmbt_insrec(
XFS_STATS_INC(xs_bmbt_insrec);
block = xfs_bmbt_get_block(cur, level, &bp);
numrecs = be16_to_cpu(block->bb_numrecs);
+ nkey.br_startoff = 0;
#ifdef DEBUG
if ((error = xfs_btree_check_lblock(cur, block, level, bp))) {
XFS_BMBT_TRACE_CURSOR(cur, ERROR);
OpenPOWER on IntegriCloud