diff src/macros.h @ 11461:5be73ebf6a15 v8.0.0614

patch 8.0.0614: float2nr() is not exactly right commit https://github.com/vim/vim/commit/863e80b4451b5102b41bebf9ddca3a420de746fa Author: Bram Moolenaar <Bram@vim.org> Date: Sun Jun 4 20:30:00 2017 +0200 patch 8.0.0614: float2nr() is not exactly right Problem: float2nr() is not exactly right. Solution: Make float2nr() more accurate. Turn test64 into a new style test. (Hirohito Higashi, closes #1688)
author Christian Brabandt <cb@256bit.org>
date Sun, 04 Jun 2017 20:45:04 +0200
parents f4ea50924c6d
children bafbdbc64bbe
line wrap: on
line diff
--- a/src/macros.h
+++ b/src/macros.h
@@ -364,6 +364,9 @@
 #  if !defined(NAN)
 #   define NAN (INFINITY-INFINITY)
 #  endif
+#  if !defined(DBL_EPSILON)
+#   define DBL_EPSILON 2.2204460492503131e-16
+#  endif
 # endif
 #endif