simon-git: putty (master): Jacob Nevins
Commits to Tartarus hosted VCS
tartarus-commits at lists.tartarus.org
Sun Apr 21 13:07:58 BST 2019
TL;DR:
134dc0bc Avoid using _vsnprintf on MinGW.
81be535f Tweak __attribute__((format)) for MinGW.
Repository: https://git.tartarus.org/simon/putty.git
On the web: https://git.tartarus.org/?p=simon/putty.git
Branch updated: master
Committer: Jacob Nevins <jacobn at chiark.greenend.org.uk>
Date: 2019-04-21 13:07:58
commit 134dc0bcaf60ac54ae0b6d9f154fb158bf734549
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=134dc0bcaf60ac54ae0b6d9f154fb158bf734549;hp=65b3c93a8ec0e916cbf57b9bc824dde5b6b535ef
Author: Jacob Nevins <jacobn at chiark.greenend.org.uk>
Date: Sun Apr 21 12:54:39 2019 +0100
Avoid using _vsnprintf on MinGW.
We went to the trouble of getting standard C99 format strings with
__USE_MINGW_ANSI_STDIO, but then used _vsnprintf, which bypasses them
and implements the non-standard Microsoft format strings, leading to
incorrect behaviour.
Ubuntu 14.04's mingw-w64 at least defines a vsnprintf() in all
circumstances, so we should use it.
utils.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
commit 81be535f6749d7f1f67ac29b97c1d8e5ee20021e
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=81be535f6749d7f1f67ac29b97c1d8e5ee20021e;hp=134dc0bcaf60ac54ae0b6d9f154fb158bf734549
Author: Jacob Nevins <jacobn at chiark.greenend.org.uk>
Date: Sun Apr 21 12:54:18 2019 +0100
Tweak __attribute__((format)) for MinGW.
This silences a bunch of spurious format warnings on a Ubuntu 14.04
mingw-w64 cross-compilation.
misc.h | 18 +++++++++++++++++-
pageant.c | 2 +-
2 files changed, 18 insertions(+), 2 deletions(-)
More information about the tartarus-commits
mailing list