arm: fix an warning on conversion from uint64_t to bool. issue reported by @yegord
diff --git a/arch/ARM/ARMInstPrinter.c b/arch/ARM/ARMInstPrinter.c
index 47be3dd..98228b9 100644
--- a/arch/ARM/ARMInstPrinter.c
+++ b/arch/ARM/ARMInstPrinter.c
@@ -1287,7 +1287,7 @@
 {
 	unsigned val = (unsigned int)MCOperand_getImm(MCInst_getOperand(MI, OpNum));
 	SStream_concat0(O, ARM_MB_MemBOptToString(val + 1,
-				(ARM_getFeatureBits(MI->csh->mode) & ARM_HasV8Ops)));
+				(ARM_getFeatureBits(MI->csh->mode) & ARM_HasV8Ops) != 0));
 
 	if (MI->csh->detail) {
 		MI->flat_insn->detail->arm.mem_barrier = (arm_mem_barrier)(val + 1);