]> git.eshelyaron.com Git - emacs.git/commit
Remove printmax_t etc.
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 7 Jul 2019 19:29:27 +0000 (12:29 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 7 Jul 2019 19:33:35 +0000 (12:33 -0700)
commit8f522efe9a963cd3523ea6863f9bd44881cdf6b7
tree10ba28c937e142395bcc4d81580d24fa334e1227
parentbda8a57141e6cb5455e1246c6ab394791fd6c582
Remove printmax_t etc.

printmax_t etc. were needed only for platforms that lacked
support for printing intmax_t.  These platforms are now so
obsolete that they are no longer practical porting targets.
* src/image.c (gs_load): Fix unlikely buffer overrun
discovered while making these changes.  It was introduced in
2011-07-17T00:34:43!eggert@cs.ucla.edu.
* src/lisp.h (printmax_t, uprintmax_t, pMd, pMu, pMx):
Remove.  All uses replaced by their standard counterparts
intmax_t, uintmax_t, PRIdMAX, PRIuMAX, PRIxMAX.
19 files changed:
doc/lispref/internals.texi
src/dbusbind.c
src/dispnew.c
src/doprnt.c
src/editfns.c
src/emacs.c
src/filelock.c
src/font.c
src/frame.c
src/gnutls.c
src/image.c
src/lisp.h
src/print.c
src/process.c
src/sysdep.c
src/timefns.c
src/unexelf.c
src/xdisp.c
src/xselect.c