diff options
author | kan <kan@FreeBSD.org> | 2007-05-30 03:03:06 +0000 |
---|---|---|
committer | kan <kan@FreeBSD.org> | 2007-05-30 03:03:06 +0000 |
commit | c5946ebbbc9405578f16560b3f958ac574d6bc90 (patch) | |
tree | e47528f51b9a15d03bab8c81b629bd6db21bf480 /sys/gnu/fs/xfs/xfs_bmap_btree.c | |
parent | 7bbae8657509409d1d19409f0b95aa50c7c288e3 (diff) | |
download | FreeBSD-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.c | 1 |
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); |