diff options
Diffstat (limited to 'fs/xfs/scrub/common.c')
-rw-r--r-- | fs/xfs/scrub/common.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/fs/xfs/scrub/common.c b/fs/xfs/scrub/common.c index 346b02abccf7..0c54ff55b901 100644 --- a/fs/xfs/scrub/common.c +++ b/fs/xfs/scrub/common.c | |||
@@ -313,8 +313,8 @@ xchk_set_incomplete( | |||
313 | */ | 313 | */ |
314 | 314 | ||
315 | struct xchk_rmap_ownedby_info { | 315 | struct xchk_rmap_ownedby_info { |
316 | struct xfs_owner_info *oinfo; | 316 | const struct xfs_owner_info *oinfo; |
317 | xfs_filblks_t *blocks; | 317 | xfs_filblks_t *blocks; |
318 | }; | 318 | }; |
319 | 319 | ||
320 | STATIC int | 320 | STATIC int |
@@ -347,15 +347,15 @@ int | |||
347 | xchk_count_rmap_ownedby_ag( | 347 | xchk_count_rmap_ownedby_ag( |
348 | struct xfs_scrub *sc, | 348 | struct xfs_scrub *sc, |
349 | struct xfs_btree_cur *cur, | 349 | struct xfs_btree_cur *cur, |
350 | struct xfs_owner_info *oinfo, | 350 | const struct xfs_owner_info *oinfo, |
351 | xfs_filblks_t *blocks) | 351 | xfs_filblks_t *blocks) |
352 | { | 352 | { |
353 | struct xchk_rmap_ownedby_info sroi; | 353 | struct xchk_rmap_ownedby_info sroi = { |
354 | .oinfo = oinfo, | ||
355 | .blocks = blocks, | ||
356 | }; | ||
354 | 357 | ||
355 | sroi.oinfo = oinfo; | ||
356 | *blocks = 0; | 358 | *blocks = 0; |
357 | sroi.blocks = blocks; | ||
358 | |||
359 | return xfs_rmap_query_all(cur, xchk_count_rmap_ownedby_irec, | 359 | return xfs_rmap_query_all(cur, xchk_count_rmap_ownedby_irec, |
360 | &sroi); | 360 | &sroi); |
361 | } | 361 | } |