Skip to content

Commit 4b3404a

Browse files
committed
fixed nullptr dereference in simpletestshapes
1 parent 7929b97 commit 4b3404a

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

examples/1_SimpleTestShapes/1_SimpleTestShapes.ino

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,7 @@
1313
//MatrixPanel_I2S_DMA dma_display;
1414
MatrixPanel_I2S_DMA *dma_display = nullptr;
1515

16-
uint16_t myBLACK = dma_display->color565(0, 0, 0);
17-
uint16_t myWHITE = dma_display->color565(255, 255, 255);
18-
uint16_t myRED = dma_display->color565(255, 0, 0);
19-
uint16_t myGREEN = dma_display->color565(0, 255, 0);
20-
uint16_t myBLUE = dma_display->color565(0, 0, 255);
21-
22-
16+
uint16_t myBLACK, myWHITE, myRED, myGREEN, myBLUE;
2317

2418
// Input a value 0 to 255 to get a color value.
2519
// The colours are a transition r - g - b - back to r.
@@ -109,6 +103,14 @@ void setup() {
109103
dma_display->begin();
110104
dma_display->setBrightness8(90); //0-255
111105
dma_display->clearScreen();
106+
107+
myBLACK = dma_display->color565(0, 0, 0);
108+
myWHITE = dma_display->color565(255, 255, 255);
109+
myRED = dma_display->color565(255, 0, 0);
110+
myGREEN = dma_display->color565(0, 255, 0);
111+
myBLUE = dma_disdisplay->color565(0, 0, 255);
112+
113+
112114
dma_display->fillScreen(myWHITE);
113115

114116
// fix the screen with green

0 commit comments

Comments
 (0)