summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/plugins/reversi/reversi-gui.c17
-rw-r--r--firmware/drivers/lcd-bitmap-common.c2
2 files changed, 11 insertions, 8 deletions
diff --git a/apps/plugins/reversi/reversi-gui.c b/apps/plugins/reversi/reversi-gui.c
index b0869e43eb..4f36841322 100644
--- a/apps/plugins/reversi/reversi-gui.c
+++ b/apps/plugins/reversi/reversi-gui.c
@@ -196,15 +196,18 @@ static bool game_finished;
196 * char *title - Specify a title 196 * char *title - Specify a title
197 * fb_data *pixmap- Currently unused, but will allow for a graphic 197 * fb_data *pixmap- Currently unused, but will allow for a graphic
198 */ 198 */
199struct touchbutton reversi_buttons[TOUCHBUTTON_COUNT] = 199struct touchbutton reversi_buttons[TOUCHBUTTON_COUNT] =
200 { 200{
201 { {B_MENU_X, B_MENU_Y, B_MENU_W, B_MENU_H, 0, FONT_UI, DRMODE_SOLID, 0, 0xFFFF}, 201 { {.x=B_MENU_X, .y=B_MENU_Y, .width=B_MENU_W, .height=B_MENU_H, .flags=0, .buffer= 0,
202 .font=FONT_UI, .drawmode=DRMODE_SOLID, .fg_pattern=0, .bg_pattern=0xFFFF},
202 false, REVERSI_BUTTON_MENU, false, "Menu", NULL }, 203 false, REVERSI_BUTTON_MENU, false, "Menu", NULL },
203 204
204 { {B_QUIT_X, B_QUIT_Y, B_QUIT_W, B_QUIT_H, 0, FONT_UI, DRMODE_SOLID, 0, 0xFFFF}, 205 { {.x=B_QUIT_X, .y=B_QUIT_Y, .width=B_QUIT_W, .height=B_QUIT_H, .flags=0, .buffer=0,
206 .font=FONT_UI, .drawmode=DRMODE_SOLID, .fg_pattern=0, .bg_pattern=0xFFFF},
205 false, REVERSI_BUTTON_QUIT, false, "Quit", NULL }, 207 false, REVERSI_BUTTON_QUIT, false, "Quit", NULL },
206 208
207 { {0, 0, XOFS+BOARD_WIDTH, YOFS+BOARD_HEIGHT, 0, 0, DRMODE_SOLID, 0, 0xFFFF}, 209 { {.x=0, .y=0, .width=XOFS+BOARD_WIDTH,.height=YOFS+BOARD_HEIGHT, .flags=0, .buffer=0,
210 .font=0, .drawmode=DRMODE_SOLID, .fg_pattern=0, .bgpattern=0xFFFF},
208 false, REVERSI_BUTTON_MAKE_MOVE, true, NULL, NULL } 211 false, REVERSI_BUTTON_MAKE_MOVE, true, NULL, NULL }
209}; 212};
210#endif 213#endif
diff --git a/firmware/drivers/lcd-bitmap-common.c b/firmware/drivers/lcd-bitmap-common.c
index 9cd3ba3774..183ab75820 100644
--- a/firmware/drivers/lcd-bitmap-common.c
+++ b/firmware/drivers/lcd-bitmap-common.c
@@ -332,7 +332,7 @@ static void LCDFN(putsxyofs)(int x, int y, int ofs, const unsigned char *str)
332static void LCDFN(putsxyofs)(int x, int y, int ofs, const unsigned char *str) 332static void LCDFN(putsxyofs)(int x, int y, int ofs, const unsigned char *str)
333{ 333{
334 unsigned short *ucs; 334 unsigned short *ucs;
335 struct font* pf = font_get(current_vp->font); 335 struct font* pf = font_get(LCDFN(current_vp)->font);
336 int vp_flags = current_vp->flags; 336 int vp_flags = current_vp->flags;
337 const unsigned char *bits; 337 const unsigned char *bits;
338 int width; 338 int width;