Fix some missing gBool conversions
This commit is contained in:
parent
63d6955992
commit
e8b789bfb1
3 changed files with 9 additions and 5 deletions
|
@ -18,7 +18,7 @@ static GFXINLINE void post_init_board(GDisplay *g) {
|
||||||
(void) g;
|
(void) g;
|
||||||
}
|
}
|
||||||
|
|
||||||
static GFXINLINE void setpin_reset(GDisplay *g, bool_t state) {
|
static GFXINLINE void setpin_reset(GDisplay *g, gBool state) {
|
||||||
(void) g;
|
(void) g;
|
||||||
(void) state;
|
(void) state;
|
||||||
}
|
}
|
||||||
|
|
|
@ -3340,21 +3340,21 @@ void gdispGDrawBox(GDisplay *g, coord_t x, coord_t y, coord_t cx, coord_t cy, co
|
||||||
|
|
||||||
/* Callback to render string boxes with word wrap. */
|
/* Callback to render string boxes with word wrap. */
|
||||||
#if GDISP_NEED_TEXT_WORDWRAP
|
#if GDISP_NEED_TEXT_WORDWRAP
|
||||||
static bool mf_countline_callback(mf_str line, uint16_t count, void *state) {
|
static gBool mf_countline_callback(mf_str line, uint16_t count, void *state) {
|
||||||
(void) line;
|
(void) line;
|
||||||
(void) count;
|
(void) count;
|
||||||
|
|
||||||
((coord_t*)state)[0]++;
|
((coord_t*)state)[0]++;
|
||||||
return gTrue;
|
return gTrue;
|
||||||
}
|
}
|
||||||
static bool mf_drawline_callback(mf_str line, uint16_t count, void *state) {
|
static gBool mf_drawline_callback(mf_str line, uint16_t count, void *state) {
|
||||||
#define GD ((GDisplay *)state)
|
#define GD ((GDisplay *)state)
|
||||||
mf_render_aligned(GD->t.font, GD->t.wrapx, GD->t.wrapy, GD->t.lrj, line, count, drawcharglyph, state);
|
mf_render_aligned(GD->t.font, GD->t.wrapx, GD->t.wrapy, GD->t.lrj, line, count, drawcharglyph, state);
|
||||||
GD->t.wrapy += GD->t.font->line_height;
|
GD->t.wrapy += GD->t.font->line_height;
|
||||||
#undef GD
|
#undef GD
|
||||||
return gTrue;
|
return gTrue;
|
||||||
}
|
}
|
||||||
static bool mf_fillline_callback(mf_str line, uint16_t count, void *state) {
|
static gBool mf_fillline_callback(mf_str line, uint16_t count, void *state) {
|
||||||
#define GD ((GDisplay *)state)
|
#define GD ((GDisplay *)state)
|
||||||
mf_render_aligned(GD->t.font, GD->t.wrapx, GD->t.wrapy, GD->t.lrj, line, count, fillcharglyph, state);
|
mf_render_aligned(GD->t.font, GD->t.wrapx, GD->t.wrapy, GD->t.lrj, line, count, fillcharglyph, state);
|
||||||
GD->t.wrapy += GD->t.font->line_height;
|
GD->t.wrapy += GD->t.font->line_height;
|
||||||
|
|
|
@ -16,6 +16,10 @@
|
||||||
|
|
||||||
#include "../../../gfx.h"
|
#include "../../../gfx.h"
|
||||||
|
|
||||||
|
/* Ensure definitions are compatible with uGFX */
|
||||||
|
#undef bool
|
||||||
|
#define bool gBool
|
||||||
|
|
||||||
#if !GFX_USE_GDISP || !GDISP_NEED_TEXT
|
#if !GFX_USE_GDISP || !GDISP_NEED_TEXT
|
||||||
#define MF_NO_COMPILE // Don't compile any font code
|
#define MF_NO_COMPILE // Don't compile any font code
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Add table
Reference in a new issue