Index: RTC.c =================================================================== diff -u -reca578580a4595e639e629de15951085bc19385f -r099a942bab72cfe8d26786187202bb11845359cd --- RTC.c (.../RTC.c) (revision eca578580a4595e639e629de15951085bc19385f) +++ RTC.c (.../RTC.c) (revision 099a942bab72cfe8d26786187202bb11845359cd) @@ -816,7 +816,7 @@ static void logSPIFailure( void ) { memset( debugEventBuffer, 0x00, sizeof(debugEventBuffer) ); - snprintf( debugEventBuffer, sizeof( debugEventBuffer ), "$RTC SPI: %d, %d", RTCServiceState, numberOfFailedRTCTransfers ); + snprintf( ( char * ) debugEventBuffer, sizeof( debugEventBuffer ), "$RTC SPI: %d, %d", RTCServiceState, numberOfFailedRTCTransfers ); broadcastData( DEBUG_EVENT_MSG_ID, COMM_BUFFER_OUT_CAN_BROADCAST, debugEventBuffer, sizeof( debugEventBuffer ) ); } @@ -1445,17 +1445,17 @@ if ( 0 != memcmp( &writeSaveBuffer[1], &rxBuffer[1], ( RTC_GENERAL_BUFFER_LENGTH - 1 )* 2 ) ) { memset( debugEventBuffer, 0x00, sizeof( debugEventBuffer ) ); - snprintf( debugEventBuffer, sizeof( debugEventBuffer ), "$RTC Verify: %02X:%02X, %02X:%02X, %02X:%02X, %02X:%02X", + snprintf( ( char * ) debugEventBuffer, sizeof( debugEventBuffer ), "$RTC Verify: %02X:%02X, %02X:%02X, %02X:%02X, %02X:%02X", rxBuffer[0], writeSaveBuffer[0], rxBuffer[1], writeSaveBuffer[1], rxBuffer[2], writeSaveBuffer[2], rxBuffer[3], writeSaveBuffer[3] ); broadcastData( DEBUG_EVENT_MSG_ID, COMM_BUFFER_OUT_CAN_BROADCAST, debugEventBuffer, sizeof( debugEventBuffer ) ); memset( debugEventBuffer, 0x00, sizeof( debugEventBuffer ) ); - snprintf( debugEventBuffer, sizeof( debugEventBuffer ), "$RTC Verify: %02X:%02X, %02X:%02X, %02X:%02X, %02X:%02X", + snprintf( ( char * ) debugEventBuffer, sizeof( debugEventBuffer ), "$RTC Verify: %02X:%02X, %02X:%02X, %02X:%02X, %02X:%02X", rxBuffer[4], writeSaveBuffer[4], rxBuffer[5], writeSaveBuffer[5], rxBuffer[6], writeSaveBuffer[6], rxBuffer[7], writeSaveBuffer[7] ); broadcastData( DEBUG_EVENT_MSG_ID, COMM_BUFFER_OUT_CAN_BROADCAST, debugEventBuffer, sizeof( debugEventBuffer ) ); memset( debugEventBuffer, 0x00, sizeof( debugEventBuffer ) ); - snprintf( debugEventBuffer, sizeof( debugEventBuffer ), "$RTC Verify: %02X:%02X, %02X:%02X, %02X:%02X", + snprintf( ( char * ) debugEventBuffer, sizeof( debugEventBuffer ), "$RTC Verify: %02X:%02X, %02X:%02X, %02X:%02X", rxBuffer[8], writeSaveBuffer[8], rxBuffer[9], writeSaveBuffer[9], rxBuffer[10], writeSaveBuffer[10] ); broadcastData( DEBUG_EVENT_MSG_ID, COMM_BUFFER_OUT_CAN_BROADCAST, debugEventBuffer, sizeof( debugEventBuffer ) ); @@ -1707,15 +1707,15 @@ BOOL result = TRUE; memset( debugEventBuffer, 0x00, sizeof( debugEventBuffer ) ); - snprintf( debugEventBuffer, sizeof( debugEventBuffer ), "$RTC HD epoch check" ); + snprintf( ( char * ) debugEventBuffer, sizeof( debugEventBuffer ), "$RTC HD epoch check" ); broadcastData( DEBUG_EVENT_MSG_ID, COMM_BUFFER_OUT_CAN_BROADCAST, debugEventBuffer, sizeof( debugEventBuffer ) ); if ( epoch < MIN_EPOCH_DATE ) { result = FALSE; memset( debugEventBuffer, 0x00, sizeof( debugEventBuffer ) ); - snprintf( debugEventBuffer, sizeof( debugEventBuffer ), "$RTC HD epoch: %d", epoch ); + snprintf( ( char * ) debugEventBuffer, sizeof( debugEventBuffer ), "$RTC HD epoch: %d", epoch ); broadcastData( DEBUG_EVENT_MSG_ID, COMM_BUFFER_OUT_CAN_BROADCAST, debugEventBuffer, sizeof( debugEventBuffer ) ); }