node: make ev-emul.h compile with -Wextra -Werror
authorBen Noordhuis <info@bnoordhuis.nl>
Wed, 18 Jul 2012 11:32:26 +0000 (13:32 +0200)
committerBen Noordhuis <info@bnoordhuis.nl>
Wed, 18 Jul 2012 11:56:09 +0000 (13:56 +0200)
commitf6f2d42ee95e1cd0900af62a3cfe7d31c1ed8e62
treef9ba1a45f0c0bca71d5004de584944672656dc51
parente8af3405574dfee2cb8c11bf27195b774332db96
node: make ev-emul.h compile with -Wextra -Werror

Explicitly cast double to int64_t, it was making add-ons that compile with
`-Wall -Wextra -Werror` fail to build.

Don't use fully variadic macros, gcc in uber-strict mode rejects them.
src/ev-emul.h