Alex Gramiak writes: > The below diff should silence the warnings. > > diff --git a/src/xdisp.c b/src/xdisp.c > index c561ea9e36..ca95f8f944 100644 > --- a/src/xdisp.c > +++ b/src/xdisp.c > @@ -26430,7 +26430,10 @@ normal_char_ascent_descent (struct font *font, int c, int *ascent, int *descent) > { > struct font_metrics *pcm = get_per_char_metric (font, &char2b); > > - if (!(pcm->width == 0 && pcm->rbearing == 0 && pcm->lbearing == 0)) > + if (!(pcm > + && pcm->width == 0 > + && pcm->rbearing == 0 > + && pcm->lbearing == 0)) > { > /* We add 1 pixel to character dimensions as heuristics > that produces nicer display, e.g. when the face has Whoops, the pcm check shouldn't happen inside the negation.