Fix warnings about formats in printf-like functions on MS-Windows
commit2c29280e7a360f55a8110bb1e3985cc09eb94577
authorEli Zaretskii <eliz@gnu.org>
Thu, 14 Sep 2017 17:38:42 +0000 (14 20:38 +0300)
committerEli Zaretskii <eliz@gnu.org>
Thu, 14 Sep 2017 17:38:42 +0000 (14 20:38 +0300)
tree74145f4f68d7126c995359bf89a8e7cdb54dc3e6
parent56ab0c4a4c99766c041a12f737353c9b889d1750
Fix warnings about formats in printf-like functions on MS-Windows

* src/lisp.h (pI) [__MINGW32__]: Provide definition that will
hopefully DTRT with both MinGW64 and mingw.org's MinGW.  See
http://lists.gnu.org/archive/html/emacs-devel/2017-09/msg00171.html
for the details.
* src/conf_post.h (PRINTF_ARCHETYPE) [MINGW_W64]: Separate
definition specific to MinGW64.
(PRINTF_ARCHETYPE) [__MINGW32__]: For mingw.org's MinGW, use
__mingw_printf__ in ANSI-compatible mode.
src/conf_post.h
src/lisp.h