diff options
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 6217560409d..aa8f5c3a150 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -212,6 +212,14 @@ | |||
| 212 | * dbusbind.c (xd_append_arg): Check for integers out of range. | 212 | * dbusbind.c (xd_append_arg): Check for integers out of range. |
| 213 | (Fdbus_call_method): Don't overflow the timeout int. | 213 | (Fdbus_call_method): Don't overflow the timeout int. |
| 214 | (extract_signed, extract_unsigned): New functions. | 214 | (extract_signed, extract_unsigned): New functions. |
| 215 | (XD_CHECK_DBUS_SERIAL): Remove; superseded by extract_unsigned. | ||
| 216 | (xd_get_connection_references): Return ptrdiff_t, not int. | ||
| 217 | All uses changed. | ||
| 218 | (xd_signature, xd_append_arg, xd_retrieve_arg, Fdbus_message_internal) | ||
| 219 | (xd_read_message_1): | ||
| 220 | Use int, not unsigned, where the dbus API uses int. | ||
| 221 | (Fdbus_message_internal): Don't overflow mtype. | ||
| 222 | (syms_of_dbusbind): Allocate right-sized buffer for integers. | ||
| 215 | * dired.c (directory_files_internal, file_name_completion, scmp) | 223 | * dired.c (directory_files_internal, file_name_completion, scmp) |
| 216 | (file_name_completion_stat): | 224 | (file_name_completion_stat): |
| 217 | Use ptrdiff_t, not int, to avoid needless 32-bit limit on 64-bit hosts. | 225 | Use ptrdiff_t, not int, to avoid needless 32-bit limit on 64-bit hosts. |
| @@ -269,6 +277,7 @@ | |||
| 269 | undefined behavior. | 277 | undefined behavior. |
| 270 | (Fformat_time_string): Remove now-unnecessary check. | 278 | (Fformat_time_string): Remove now-unnecessary check. |
| 271 | lisp_time_argument checks for out-of-range usec now. | 279 | lisp_time_argument checks for out-of-range usec now. |
| 280 | Use ptrdiff_t, not size_t, where ptrdiff_t will do. | ||
| 272 | * emacs.c (gdb_valbits, gdb_gctypebits): Now int, not EMACS_INT. | 281 | * emacs.c (gdb_valbits, gdb_gctypebits): Now int, not EMACS_INT. |
| 273 | (gdb_data_seg_bits): Now uintptr_t, not EMACS_INT. | 282 | (gdb_data_seg_bits): Now uintptr_t, not EMACS_INT. |
| 274 | (PVEC_FLAG, gdb_array_mark_flag): Now ptrdiff_t, not EMACS_INT. | 283 | (PVEC_FLAG, gdb_array_mark_flag): Now ptrdiff_t, not EMACS_INT. |