From 3434aa062ff488327ff8fe519c8a63e41333d885 Mon Sep 17 00:00:00 2001 From: Ben Harris Date: Tue, 19 Nov 2024 23:02:35 +0000 Subject: [PATCH] Quell a few compiler warnings --- bedstead.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/bedstead.c b/bedstead.c index cb77fa4..12985b3 100644 --- a/bedstead.c +++ b/bedstead.c @@ -3533,11 +3533,11 @@ dogpos(void) struct glyph *g = realglyph(&glyphs[i]); if (g->flags & (MOS6|MOS4)) continue; int fp = glyph_footprint(g->data); - if ((fp & (0xff << (XSIZE-dx-1))) == 0 && - (fp & (0xff << (XSIZE-dx-2))) != 0 && - (fp & ((1 << (dh - dx)) - 1)) == 0 && - (fp & ((1 << (dh - dx + 1)) - 1)) != 0 || - fp == 0 && dx == 0 && dh == 3) + if (((fp & (0xff << (XSIZE-dx-1))) == 0 && + (fp & (0xff << (XSIZE-dx-2))) != 0 && + (fp & ((1 << (dh - dx)) - 1)) == 0 && + (fp & ((1 << (dh - dx + 1)) - 1)) != 0) || + (fp == 0 && dx == 0 && dh == 3)) TTXS("Glyph", glyphs[i].name); } printf(" \n"); @@ -3941,7 +3941,7 @@ emit_hints(int vstems[XSIZE], int ledges[XSIZE], int redges[XSIZE], printf("%c", "X0100"[vhints[i]]); nhints++; } - printf("0000000" + (nhints - 1) % 8); + printf("%s", &"0000000"[(nhints - 1) % 8]); } } -- 2.30.2