]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/commitdiff
libxfs: fix set-but unused warning in dir2 code
authorDave Chinner <dchinner@redhat.com>
Wed, 10 Aug 2016 01:29:30 +0000 (11:29 +1000)
committerDave Chinner <david@fromorbit.com>
Wed, 10 Aug 2016 01:29:30 +0000 (11:29 +1000)
Fix these build warnings:

xfs_dir2_leaf.c: In function ¿xfs_dir2_block_to_leaf¿:
xfs_dir2_leaf.c:389:16: warning: variable ¿tp¿ set but not used [-Wunused-but-set-variable]
  xfs_trans_t  *tp;  /* transaction pointer */
                ^
xfs_dir2_node.c: In function ¿xfs_dir2_leaf_to_node¿:
xfs_dir2_node.c:302:16: warning: variable ¿tp¿ set but not used [-Wunused-but-set-variable]
  xfs_trans_t  *tp;  /* transaction pointer */
                ^

Signed-off-by: Dave Chinner <dchinner@redhat.com>
libxfs/libxfs_priv.h

index 608d5c379b4b00897966bda38a22ccf7559ab63a..eba7640d61e83dae62f960af3c49b0ebd7a0f2e8 100644 (file)
@@ -370,6 +370,7 @@ roundup_64(__uint64_t x, __uint32_t y)
 #define xfs_trans_buf_set_type(tp, bp, t)      ({      \
        int __t = (t);                                  \
        __t = __t; /* no set-but-unused warning */      \
+       tp = tp;  /* no set-but-unused warning */       \
 })
 
 #define xfs_trans_buf_copy_type(dbp, sbp)