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);