Skip to content

Commit 99c324d

Browse files
Laurence BankLaurence Bank
authored andcommitted
second attempt to stop AVR build from messing things up for everyone else
1 parent 14fd8ab commit 99c324d

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

Adafruit_GFX.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,6 +244,7 @@ void Adafruit_GFX::writeFillRect(int16_t x, int16_t y, int16_t w, int16_t h,
244244
fillRect(x, y, w, h, color);
245245
}
246246

247+
#ifndef __AVR__
247248
/**************************************************************************/
248249
/*!
249250
@brief set the address window (memory area), overwrite in subclasses if needed
@@ -273,7 +274,7 @@ void Adafruit_GFX::writePixels(uint16_t *colors, uint32_t len, bool block,
273274
{
274275
(void)colors; (void)len; (void)block; (void)bigEndian;
275276
}
276-
277+
#endif __AVR__
277278
/**************************************************************************/
278279
/*!
279280
@brief End a display-writing routine, overwrite in subclasses if

Adafruit_GFX.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,12 @@ class Adafruit_GFX : public Print {
3232
// These MAY be overridden by the subclass to provide device-specific
3333
// optimized code. Otherwise 'generic' versions are used.
3434
virtual void startWrite(void);
35+
#ifndef __AVR__
3536
virtual void setAddrWindow(uint16_t x, uint16_t y, uint16_t w, uint16_t h);
3637
virtual void writeColor(uint16_t color, uint32_t len);
3738
virtual void writePixels(uint16_t *colors, uint32_t len, bool block,
3839
bool bigEndian);
40+
#endif
3941
virtual void writePixel(int16_t x, int16_t y, uint16_t color);
4042
virtual void writeFillRect(int16_t x, int16_t y, int16_t w, int16_t h,
4143
uint16_t color);

0 commit comments

Comments
 (0)