diff options
Diffstat (limited to 'drivers')
| -rw-r--r-- | drivers/oled/oled_driver.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/oled/oled_driver.c b/drivers/oled/oled_driver.c index ce5c23cc4..eedaedcd3 100644 --- a/drivers/oled/oled_driver.c +++ b/drivers/oled/oled_driver.c | |||
| @@ -479,7 +479,7 @@ void oled_write_ln_P(const char *data, bool invert) { | |||
| 479 | void oled_write_raw_P(const char *data, uint16_t size) { | 479 | void oled_write_raw_P(const char *data, uint16_t size) { |
| 480 | if (size > OLED_MATRIX_SIZE) size = OLED_MATRIX_SIZE; | 480 | if (size > OLED_MATRIX_SIZE) size = OLED_MATRIX_SIZE; |
| 481 | for (uint16_t i = 0; i < size; i++) { | 481 | for (uint16_t i = 0; i < size; i++) { |
| 482 | uint8_t c = pgm_read_byte(++data); | 482 | uint8_t c = pgm_read_byte(data++); |
| 483 | if (oled_buffer[i] == c) continue; | 483 | if (oled_buffer[i] == c) continue; |
| 484 | oled_buffer[i] = c; | 484 | oled_buffer[i] = c; |
| 485 | oled_dirty |= (1 << (i / OLED_BLOCK_SIZE)); | 485 | oled_dirty |= (1 << (i / OLED_BLOCK_SIZE)); |
