diff --git a/FEXCore/Scripts/json_ir_generator.py b/FEXCore/Scripts/json_ir_generator.py index 76d6d6cb1..8d216324a 100755 --- a/FEXCore/Scripts/json_ir_generator.py +++ b/FEXCore/Scripts/json_ir_generator.py @@ -595,13 +595,13 @@ def print_ir_arg_printer(): output_file.write("#endif\n") def print_validation(op): - if op.EmitValidation != None: - output_file.write("\t\t#if defined(ASSERTIONS_ENABLED) && ASSERTIONS_ENABLED\n") + if len(op.EmitValidation) != 0: + output_file.write("#if defined(ASSERTIONS_ENABLED) && ASSERTIONS_ENABLED\n") for Validation in op.EmitValidation: Sanitized = Validation.replace("\"", "\\\"") - output_file.write("\tLOGMAN_THROW_A_FMT({}, \"{}\");\n".format(Validation, Sanitized)) - output_file.write("\t\t#endif\n") + output_file.write("\t\tLOGMAN_THROW_A_FMT({}, \"{}\");\n".format(Validation, Sanitized)) + output_file.write("#endif\n") # Print out IR allocator helpers def print_ir_allocator_helpers():