* lisp.h (XFLOAT_DATA): Produce an rvalue by adding 0 to the value.
authorKen Raeburn <raeburn@raeburn.org>
Mon, 17 Aug 2009 01:25:54 +0000 (01:25 +0000)
committerKen Raeburn <raeburn@raeburn.org>
Mon, 17 Aug 2009 01:25:54 +0000 (01:25 +0000)
commitf601cdf35d3e76ffc4927ea35e0f82e72b1ba37f
tree2d9f05c4ba9510645a5cf87741c13ab37a4d16e1
parent4230ab74b7bec1bc05801d91117f133efe88df25
* lisp.h (XFLOAT_DATA): Produce an rvalue by adding 0 to the value.
(XFLOAT_INIT): New macro for storing a float value.
* alloc.c (make_float, make_pure_float): Use XFLOAT_INIT.
* fns.c (sxhash): Copy out the value of a float in order to examine its bytes.
* dbusbind.c (xd_append_arg): Likewise.
src/ChangeLog
src/alloc.c
src/dbusbind.c
src/fns.c
src/lisp.h