From: Paul Eggert Date: Tue, 24 May 2011 05:40:56 +0000 (-0700) Subject: Add Bug#. X-Git-Tag: emacs-pretest-24.0.90~104^2~618^2~139^2~1 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=59568bf0330ee45f33b23bf1a8e221657cb24a7e;p=emacs.git Add Bug#. --- diff --git a/src/ChangeLog b/src/ChangeLog index d64f914c8d9..a905fd3c403 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -7,7 +7,7 @@ to hold a serial number that is too large for a fixnum. (Fdbus_method_return_internal, Fdbus_method_error_internal): Check for serial numbers out of range. Decode any serial number - that was so large that it became a float. + that was so large that it became a float. (Bug#8722) * dbusbind.c: Use XFASTINT rather than XUINT, and check for nonneg. (Fdbus_call_method, Fdbus_call_method_asynchronously): @@ -15,8 +15,9 @@ (xd_append_arg, Fdbus_method_return_internal): (Fdbus_method_error_internal): Likewise. Also, for unsigned arguments, check that Lisp number is nonnegative, rather than - silently wrapping negative numbers around. + silently wrapping negative numbers around. (Bug#8722) (xd_read_message_1): Don't assume dbus_uint32_t can fit in int. + (Bug#8722) * data.c (arith_driver, Flsh): Avoid unnecessary casts to EMACS_UINT.