aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/gdisp/SSD1289/board_SSD1289_firebullstm32f103.h1
-rw-r--r--src/gdisp/gdisp.c4
2 files changed, 2 insertions, 3 deletions
diff --git a/drivers/gdisp/SSD1289/board_SSD1289_firebullstm32f103.h b/drivers/gdisp/SSD1289/board_SSD1289_firebullstm32f103.h
index 2a7ffe1e..99d37299 100644
--- a/drivers/gdisp/SSD1289/board_SSD1289_firebullstm32f103.h
+++ b/drivers/gdisp/SSD1289/board_SSD1289_firebullstm32f103.h
@@ -99,7 +99,6 @@ static inline void setwritemode(GDisplay *g) {
static inline uint16_t read_data(GDisplay *g) {
return palReadPort(GPIOE);
}
-#endif
#if defined(GDISP_USE_DMA)
#error "GDISP - SSD1289: The GPIO interface does not support DMA"
diff --git a/src/gdisp/gdisp.c b/src/gdisp/gdisp.c
index 172cddcc..21c6e247 100644
--- a/src/gdisp/gdisp.c
+++ b/src/gdisp/gdisp.c
@@ -108,8 +108,8 @@ GDisplay *GDISP = GDisplayArray;
if ((g->flags & GDISP_FLG_SCRSTREAM)) { \
gdisp_lld_write_stop(g); \
g->flags &= ~GDISP_FLG_SCRSTREAM; \
- }
- autoflush_stopdone(g);
+ } \
+ autoflush_stopdone(g); \
}
#else
#define autoflush(g) autoflush_stopdone(g)