From 784db834cfc01151b70b3b0b19b613dcead1f5b0 Mon Sep 17 00:00:00 2001 From: Alan Johnston Date: Thu, 7 Aug 2025 11:18:49 -0400 Subject: [PATCH] Update main.c move close --- main.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/main.c b/main.c index 1cf595d0..52d1d00e 100644 --- a/main.c +++ b/main.c @@ -1269,11 +1269,12 @@ void get_tlm_fox() { FILE * failure_mode_file = fopen("/home/pi/CubeSatSim/failure_mode.txt", "r"); if (failure_mode_file != NULL) { char failure_string[10]; - if ( (fgets(failure_string, 10, failure_mode_file)) != NULL) + if ( (fgets(failure_string, 10, failure_mode_file)) != NULL) { failureMode = atoi(failure_string); + fclose(failure_mode_file); + } } else printf("No simulated failures!\n"); - fclose(failure_mode_file); if (failureMode == 0) { failureMode = (int) rnd_float(1, FAIL_COUNT);