Mercurial > vim
comparison src/gui_x11.c @ 15490:98c35d312987 v8.1.0753
patch 8.1.0753: printf format not checked for semsg()
commit https://github.com/vim/vim/commit/b5443cc46dd1485d6c785dd8c65a2c07bd5a17f3
Author: Bram Moolenaar <Bram@vim.org>
Date: Tue Jan 15 20:19:40 2019 +0100
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)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Tue, 15 Jan 2019 20:30:07 +0100 |
parents | 55ccc2d353bd |
children | 7ce4992e4ab7 |
comparison
equal
deleted
inserted
replaced
15489:3bbefd5c9d0d | 15490:98c35d312987 |
---|---|
2208 && xfs[i]->max_bounds.width != min_width) | 2208 && xfs[i]->max_bounds.width != min_width) |
2209 { | 2209 { |
2210 semsg(_("E253: Fontset name: %s"), base_name); | 2210 semsg(_("E253: Fontset name: %s"), base_name); |
2211 semsg(_("Font0: %s"), font_name[min_font_idx]); | 2211 semsg(_("Font0: %s"), font_name[min_font_idx]); |
2212 semsg(_("Font1: %s"), font_name[i]); | 2212 semsg(_("Font1: %s"), font_name[i]); |
2213 semsg(_("Font%ld width is not twice that of font0"), i); | 2213 semsg(_("Font%d width is not twice that of font0"), i); |
2214 semsg(_("Font0 width: %ld"), xfs[min_font_idx]->max_bounds.width); | 2214 semsg(_("Font0 width: %d"), |
2215 semsg(_("Font1 width: %ld"), xfs[i]->max_bounds.width); | 2215 (int)xfs[min_font_idx]->max_bounds.width); |
2216 semsg(_("Font%d width: %d"), i, (int)xfs[i]->max_bounds.width); | |
2216 return FAIL; | 2217 return FAIL; |
2217 } | 2218 } |
2218 } | 2219 } |
2219 /* it seems ok. Good Luck!! */ | 2220 /* it seems ok. Good Luck!! */ |
2220 return OK; | 2221 return OK; |