Skip to content

Commit

Permalink
Reorder class members & initializers to avoid -Werror=reorder
Browse files Browse the repository at this point in the history
  • Loading branch information
PaintYourDragon committed Nov 13, 2018
1 parent 6e4a45e commit 6f84757
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 16 deletions.
30 changes: 15 additions & 15 deletions Adafruit_SSD1306.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -166,8 +166,8 @@
*/
Adafruit_SSD1306::Adafruit_SSD1306(uint8_t w, uint8_t h, TwoWire *twi,
int8_t rst_pin, uint32_t res) : Adafruit_GFX(w, h),
wire(twi ? twi : &Wire), restoreClk(res), rstPin(rst_pin),
mosiPin(-1), clkPin(-1), dcPin(-1), csPin(-1), buffer(NULL) {
wire(twi ? twi : &Wire), buffer(NULL), mosiPin(-1), clkPin(-1), dcPin(-1),
csPin(-1), rstPin(rst_pin), restoreClk(res) {
#if !defined(ARDUINO_STM32_FEATHER)
spi = NULL;
#endif
Expand Down Expand Up @@ -202,8 +202,9 @@ Adafruit_SSD1306::Adafruit_SSD1306(uint8_t w, uint8_t h, TwoWire *twi,
*/
Adafruit_SSD1306::Adafruit_SSD1306(uint8_t w, uint8_t h,
int8_t mosi_pin, int8_t sclk_pin, int8_t dc_pin, int8_t rst_pin,
int8_t cs_pin) : Adafruit_GFX(w, h), mosiPin(mosi_pin), clkPin(sclk_pin),
dcPin(dc_pin), rstPin(rst_pin), csPin(cs_pin), wire(NULL), buffer(NULL) {
int8_t cs_pin) : Adafruit_GFX(w, h), wire(NULL), buffer(NULL),
mosiPin(mosi_pin), clkPin(sclk_pin), dcPin(dc_pin), csPin(cs_pin),
rstPin(rst_pin) {
#if !defined(ARDUINO_STM32_FEATHER)
spi = NULL;
#endif
Expand Down Expand Up @@ -238,9 +239,8 @@ Adafruit_SSD1306::Adafruit_SSD1306(uint8_t w, uint8_t h,
#if !defined(ARDUINO_STM32_FEATHER) // No HW SPI on WICED Feather yet
Adafruit_SSD1306::Adafruit_SSD1306(uint8_t w, uint8_t h, SPIClass *spi,
int8_t dc_pin, int8_t rst_pin, int8_t cs_pin, uint32_t bitrate) :
Adafruit_GFX(w, h), spi(spi ? spi : &SPI), wire(NULL),
mosiPin(-1), clkPin(-1), dcPin(dc_pin), rstPin(rst_pin), csPin(cs_pin),
buffer(NULL) {
Adafruit_GFX(w, h), spi(spi ? spi : &SPI), wire(NULL), buffer(NULL),
mosiPin(-1), clkPin(-1), dcPin(dc_pin), csPin(cs_pin), rstPin(rst_pin) {
#ifdef SPI_HAS_TRANSACTION
spiSettings = SPISettings(bitrate, MSBFIRST, SPI_MODE0);
#endif
Expand Down Expand Up @@ -275,9 +275,9 @@ Adafruit_SSD1306::Adafruit_SSD1306(uint8_t w, uint8_t h, SPIClass *spi,
*/
Adafruit_SSD1306::Adafruit_SSD1306(int8_t mosi_pin, int8_t sclk_pin,
int8_t dc_pin, int8_t rst_pin, int8_t cs_pin) :
Adafruit_GFX(SSD1306_LCDWIDTH, SSD1306_LCDHEIGHT),
mosiPin(mosi_pin), clkPin(sclk_pin), dcPin(dc_pin), rstPin(rst_pin),
csPin(cs_pin), wire(NULL), buffer(NULL) {
Adafruit_GFX(SSD1306_LCDWIDTH, SSD1306_LCDHEIGHT), wire(NULL), buffer(NULL),
mosiPin(mosi_pin), clkPin(sclk_pin), dcPin(dc_pin), csPin(cs_pin),
rstPin(rst_pin) {
#if !defined(ARDUINO_STM32_FEATHER)
spi = NULL;
#endif
Expand Down Expand Up @@ -307,8 +307,8 @@ Adafruit_SSD1306::Adafruit_SSD1306(int8_t mosi_pin, int8_t sclk_pin,
#if !defined(ARDUINO_STM32_FEATHER) // No HW SPI on WICED Feather yet
Adafruit_SSD1306::Adafruit_SSD1306(int8_t dc_pin, int8_t rst_pin,
int8_t cs_pin) : Adafruit_GFX(SSD1306_LCDWIDTH, SSD1306_LCDHEIGHT),
mosiPin(-1), clkPin(-1), dcPin(dc_pin), rstPin(rst_pin), csPin(cs_pin),
spi(&SPI), wire(NULL), buffer(NULL) {
spi(&SPI), wire(NULL), buffer(NULL), mosiPin(-1), clkPin(-1),
dcPin(dc_pin), csPin(cs_pin), rstPin(rst_pin) {
#ifdef SPI_HAS_TRANSACTION
spiSettings = SPISettings(8000000, MSBFIRST, SPI_MODE0);
#endif
Expand All @@ -330,9 +330,9 @@ Adafruit_SSD1306::Adafruit_SSD1306(int8_t dc_pin, int8_t rst_pin,
allocation is performed there!
*/
Adafruit_SSD1306::Adafruit_SSD1306(int8_t rst_pin) :
Adafruit_GFX(SSD1306_LCDWIDTH, SSD1306_LCDHEIGHT),
rstPin(rst_pin), mosiPin(-1), clkPin(-1), dcPin(-1), csPin(-1),
wire(&Wire), buffer(NULL) {
Adafruit_GFX(SSD1306_LCDWIDTH, SSD1306_LCDHEIGHT), wire(&Wire),
buffer(NULL), mosiPin(-1), clkPin(-1), dcPin(-1), csPin(-1),
rstPin(rst_pin) {
#if !defined(ARDUINO_STM32_FEATHER)
spi = NULL;
#endif
Expand Down
2 changes: 1 addition & 1 deletion Adafruit_SSD1306.h
Original file line number Diff line number Diff line change
Expand Up @@ -156,11 +156,11 @@ class Adafruit_SSD1306 : public Adafruit_GFX {
void ssd1306_command1(uint8_t c);
void ssd1306_commandList(const uint8_t *c, uint8_t n);

uint8_t *buffer;
#if !defined(ARDUINO_STM32_FEATHER)
SPIClass *spi;
#endif
TwoWire *wire;
uint8_t *buffer;
int8_t i2caddr, vccstate, page_end;
int8_t mosiPin , clkPin , dcPin , csPin, rstPin;
#ifdef HAVE_PORTREG
Expand Down

0 comments on commit 6f84757

Please sign in to comment.