diff --git a/Marlin/src/HAL/HAL_LPC1768/u8g/LCD_I2C_routines.c b/Marlin/src/HAL/HAL_LPC1768/u8g/LCD_I2C_routines.cpp similarity index 99% rename from Marlin/src/HAL/HAL_LPC1768/u8g/LCD_I2C_routines.c rename to Marlin/src/HAL/HAL_LPC1768/u8g/LCD_I2C_routines.cpp index 928801e032..9a95b1b660 100644 --- a/Marlin/src/HAL/HAL_LPC1768/u8g/LCD_I2C_routines.c +++ b/Marlin/src/HAL/HAL_LPC1768/u8g/LCD_I2C_routines.cpp @@ -25,6 +25,8 @@ #ifdef TARGET_LPC1768 +extern int millis(); + #ifdef __cplusplus extern "C" { #endif @@ -34,7 +36,8 @@ #include #include "../../../core/millis_t.h" -extern int millis(); + + ////////////////////////////////////////////////////////////////////////////////////// // These two routines are exact copies of the lpc17xx_i2c.c routines. Couldn't link to