diff options
| author | Paul Eggert | 2011-10-12 23:58:12 -0700 |
|---|---|---|
| committer | Paul Eggert | 2011-10-12 23:58:12 -0700 |
| commit | 3f4eabd19215fe1271594ac3ec81d543d2714f20 (patch) | |
| tree | f80c4ffc3d0e70dc512c53784f48ab677bff9517 /src/ChangeLog | |
| parent | 682432fc544c2bb4e0531c2931d43bce085eb16a (diff) | |
| download | emacs-3f4eabd19215fe1271594ac3ec81d543d2714f20.tar.gz emacs-3f4eabd19215fe1271594ac3ec81d543d2714f20.zip | |
* editfns.c (Fuser_login_name, Fuser_full_name): Signal an error
if a uid argument is out of range, rather than relying on
undefined behavior.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index c2cf656b101..5826a4bd412 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -265,6 +265,9 @@ | |||
| 265 | (lo_time): Use int, not EMACS_INT, when int suffices. | 265 | (lo_time): Use int, not EMACS_INT, when int suffices. |
| 266 | (lisp_time_argument): Check for usec out of range. | 266 | (lisp_time_argument): Check for usec out of range. |
| 267 | (Fencode_time): Don't assume fixnum fits in int. | 267 | (Fencode_time): Don't assume fixnum fits in int. |
| 268 | (Fuser_login_name, Fuser_full_name): Signal an error | ||
| 269 | if a uid argument is out of range, rather than relying on | ||
| 270 | undefined behavior. | ||
| 268 | * emacs.c (gdb_valbits, gdb_gctypebits): Now int, not EMACS_INT. | 271 | * emacs.c (gdb_valbits, gdb_gctypebits): Now int, not EMACS_INT. |
| 269 | (gdb_data_seg_bits): Now uintptr_t, not EMACS_INT. | 272 | (gdb_data_seg_bits): Now uintptr_t, not EMACS_INT. |
| 270 | (PVEC_FLAG, gdb_array_mark_flag): Now ptrdiff_t, not EMACS_INT. | 273 | (PVEC_FLAG, gdb_array_mark_flag): Now ptrdiff_t, not EMACS_INT. |