When compiling with LLVM, it generates the following warning in debugfs::do_lsdel(): 367 debugfs/lsdel.c:155 col 23: warning: '&&' within '||' [-Wlogical-op-parentheses] 368: if (lsd.free_blocks && !lsd.bad_blocks || 369: ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ~~ 370 debugfs/lsdel.c:155 col 23: note: place parentheses around the '&&' expression to silence this warning 371: if (lsd.free_blocks && !lsd.bad_blocks || 372: ^ 373: ( ) Unfortunately, even looking at this code and the patch that changed it, I can't figure out what the correct parenthesis is for it. Zheng, could you please send a patch to fix this? Cheers, Andreas
Attachment:
signature.asc
Description: Message signed with OpenPGP using GPGMail