Browse Source

Fix Malyan LCD warnings

Scott Lahteine 6 years ago
parent
commit
ff55088491
1 changed files with 2 additions and 2 deletions
  1. 2
    2
      Marlin/src/lcd/extui_malyan_lcd.cpp

+ 2
- 2
Marlin/src/lcd/extui_malyan_lcd.cpp View File

145
   switch (command[0]) {
145
   switch (command[0]) {
146
     case '0': {
146
     case '0': {
147
       elapsed = print_job_timer.duration();
147
       elapsed = print_job_timer.duration();
148
-      sprintf_P(elapsed_buffer, PSTR("%02u%02u%02u"), uint16_t(elapsed.hour()), uint16_t(elapsed.minute()) % 60UL, elapsed.second());
148
+      sprintf_P(elapsed_buffer, PSTR("%02u%02u%02u"), uint16_t(elapsed.hour()), uint16_t(elapsed.minute()) % 60, uint16_t(elapsed.second()) % 60);
149
 
149
 
150
       char message_buffer[MAX_CURLY_COMMAND];
150
       char message_buffer[MAX_CURLY_COMMAND];
151
       sprintf_P(message_buffer,
151
       sprintf_P(message_buffer,
461
       // issue a percent of 0.
461
       // issue a percent of 0.
462
       const uint8_t percent_done = IS_SD_PRINTING() ? card.percentDone() : last_printing_status ? 100 : 0;
462
       const uint8_t percent_done = IS_SD_PRINTING() ? card.percentDone() : last_printing_status ? 100 : 0;
463
       if (percent_done != last_percent_done) {
463
       if (percent_done != last_percent_done) {
464
-        char message_buffer[10];
464
+        char message_buffer[16];
465
         sprintf_P(message_buffer, PSTR("{TQ:%03i}"), percent_done);
465
         sprintf_P(message_buffer, PSTR("{TQ:%03i}"), percent_done);
466
         write_to_lcd(message_buffer);
466
         write_to_lcd(message_buffer);
467
         last_percent_done = percent_done;
467
         last_percent_done = percent_done;

Loading…
Cancel
Save