From: Paul Eggert Date: Thu, 16 Jun 2011 22:50:46 +0000 (-0700) Subject: * lisp.h: Include , for INT_MAX, LONG_MAX, LLONG_MAX. X-Git-Tag: emacs-pretest-24.0.90~104^2~537 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=dd3482fe595a93359c0c65bb7d48100a5d9a90d9;p=emacs.git * lisp.h: Include , for INT_MAX, LONG_MAX, LLONG_MAX. Without this, prin1 mishandles Lisp_Misc_Save_Value printing on hosts with pre-C99 libraries, because pD is wrongly defined to "t". --- diff --git a/src/ChangeLog b/src/ChangeLog index ae1a00cf173..e8aa1c67d3c 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,5 +1,9 @@ 2011-06-16 Paul Eggert + * lisp.h: Include , for INT_MAX, LONG_MAX, LLONG_MAX. + Without this, prin1 mishandles Lisp_Misc_Save_Value printing on + hosts with pre-C99 libraries, because pD is wrongly defined to "t". + Improve buffer-overflow checking (Bug#8873). * fileio.c (Finsert_file_contents): * insdel.c (insert_from_buffer_1, replace_range, replace_range_2): diff --git a/src/lisp.h b/src/lisp.h index 75827deda1a..1e3036344f5 100644 --- a/src/lisp.h +++ b/src/lisp.h @@ -23,6 +23,7 @@ along with GNU Emacs. If not, see . */ #include #include #include +#include #include