mirror of
https://github.com/Bodmer/TFT_eSPI.git
synced 2025-08-06 14:14:44 +02:00
ESP8266 compiler compatibility update #361
This commit is contained in:
@@ -1679,7 +1679,8 @@ int16_t TFT_eSprite::drawChar(uint16_t uniCode, int32_t x, int32_t y, uint8_t fo
|
|||||||
if ((font>2) && (font<9))
|
if ((font>2) && (font<9))
|
||||||
{
|
{
|
||||||
// This is slower than above but is more convenient for the RLE fonts
|
// This is slower than above but is more convenient for the RLE fonts
|
||||||
flash_address = pgm_read_dword( pgm_read_dword( &(fontdata[font].chartbl ) ) + uniCode*sizeof(void *) );
|
// flash_address = pgm_read_dword( pgm_read_dword( &(fontdata[font].chartbl ) ) + uniCode*sizeof(void *) );
|
||||||
|
flash_address = pgm_read_dword( (const void*)pgm_read_dword( &(fontdata[font].chartbl ) ) + uniCode*sizeof(void *) );
|
||||||
width = pgm_read_byte( (uint8_t *)pgm_read_dword( &(fontdata[font].widthtbl ) ) + uniCode );
|
width = pgm_read_byte( (uint8_t *)pgm_read_dword( &(fontdata[font].widthtbl ) ) + uniCode );
|
||||||
height= pgm_read_byte( &fontdata[font].height );
|
height= pgm_read_byte( &fontdata[font].height );
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user