Fix ir-test example generation
The hex output file storing examples was being closed multiple times due
to an error.
To repro without this patch, set GEN_EXAMPLES=1 and rerun ir-tests
Error:
free(): double free detected in tcache 2
Aborted (core dumped)
Change-Id: I977d693a185ee31ab6387fbdf2abbd115d106ea3
Signed-off-by: Aushim Nagarkatti <anagarkatti@nvidia.com>
diff --git a/tests/ir-tests.c b/tests/ir-tests.c
index 170ead4..3c3ed19 100644
--- a/tests/ir-tests.c
+++ b/tests/ir-tests.c
@@ -114,6 +114,7 @@
if (fread(file_data, 1, file_size, record) != file_size) {
printf("Failed to read CPER data from memstream.");
fclose(outFile);
+ outFile = NULL;
assert(0);
goto done;
@@ -132,6 +133,7 @@
}
}
fclose(outFile);
+ outFile = NULL;
//Convert to IR, free resources.
rewind(record);