1
0
forked from aniani/vim

patch 8.1.0753: printf format not checked for semsg()

Problem:    printf format not checked for semsg().
Solution:   Add GNUC attribute and fix reported problems. (Dominique Pelle,
            closes #3805)
This commit is contained in:
Bram Moolenaar
2019-01-15 20:19:40 +01:00
parent 8e481e8dfe
commit b5443cc46d
16 changed files with 55 additions and 31 deletions

View File

@@ -2210,9 +2210,10 @@ check_fontset_sanity(XFontSet fs)
semsg(_("E253: Fontset name: %s"), base_name);
semsg(_("Font0: %s"), font_name[min_font_idx]);
semsg(_("Font1: %s"), font_name[i]);
semsg(_("Font%ld width is not twice that of font0"), i);
semsg(_("Font0 width: %ld"), xfs[min_font_idx]->max_bounds.width);
semsg(_("Font1 width: %ld"), xfs[i]->max_bounds.width);
semsg(_("Font%d width is not twice that of font0"), i);
semsg(_("Font0 width: %d"),
(int)xfs[min_font_idx]->max_bounds.width);
semsg(_("Font%d width: %d"), i, (int)xfs[i]->max_bounds.width);
return FAIL;
}
}