x86: properly handle lock/rep prefixes when DIET option is enable
diff --git a/arch/X86/X86GenAsmWriter1.inc b/arch/X86/X86GenAsmWriter1.inc
index 0edafc9..1c288c6 100644
--- a/arch/X86/X86GenAsmWriter1.inc
+++ b/arch/X86/X86GenAsmWriter1.inc
@@ -12201,9 +12201,11 @@
   uint64_t Bits2 = OpInfo2[MCInst_getOpcode(MI)];
   uint64_t Bits = (Bits2 << 32) | Bits1;
   // assert(Bits != 0 && "Cannot print this instruction.");
-#ifndef CAPSTONE_DIET
   if (!X86_lockrep(MI, O))
+#ifndef CAPSTONE_DIET
     SStream_concat(O, "%s", AsmStrs+(Bits & 16383)-1);
+#else
+	;
 #endif