From 9cbaf49e93758b50e82a4d7d42762de242e7f086 Mon Sep 17 00:00:00 2001 From: Xavier ASUS Date: Thu, 29 Nov 2018 01:07:06 +0100 Subject: Some important bugfixes. Added BUILDING_ATC_LOC. Added more levels. --- Source/PltParser.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'Source/PltParser.c') diff --git a/Source/PltParser.c b/Source/PltParser.c index 0d97739..a47e3c9 100644 --- a/Source/PltParser.c +++ b/Source/PltParser.c @@ -273,7 +273,7 @@ bool PltParserLoadFile(const char* strPath, TYPE_FLIGHT_DATA* const ptrFlightDat ptrFlightData->Hours[aircraftIndex] = (uint8_t)atoi(strHour); ptrFlightData->Minutes[aircraftIndex] = (uint8_t)atoi(strMinutes); - Serial_printf("Aircraft %d time set to %.2d:%.2d.\n", aircraftIndex, + Serial_printf("Aircraft %d time set to %02d:%02d.\n", aircraftIndex, ptrFlightData->Hours[aircraftIndex], ptrFlightData->Minutes[aircraftIndex] ); break; @@ -312,6 +312,8 @@ bool PltParserLoadFile(const char* strPath, TYPE_FLIGHT_DATA* const ptrFlightDat void PltParserResetBuffers(TYPE_FLIGHT_DATA* const ptrFlightData) { + bzero(ptrFlightData, sizeof (TYPE_FLIGHT_DATA)); +#if 0 uint8_t i; for (i = 0; i < GAME_MAX_AIRCRAFT ; i++) @@ -326,6 +328,7 @@ void PltParserResetBuffers(TYPE_FLIGHT_DATA* const ptrFlightData) memset(ptrFlightData->State,STATE_IDLE,GAME_MAX_AIRCRAFT); memset(ptrFlightData->Parking,0,GAME_MAX_AIRCRAFT); memset(ptrFlightData->Finished,0,GAME_MAX_AIRCRAFT); +#endif } uint8_t* PltParserGenerateFile(TYPE_PLT_CONFIG* ptrPltConfig) -- cgit v1.2.3