From cf1a801e314982d099f72760745edd0a24d47ecb Mon Sep 17 00:00:00 2001 From: Maurizio Tomasi Date: Wed, 11 Mar 2015 11:08:37 +0100 Subject: [PATCH] New template `fpRadix` instead of the exported var `FP_RADIX` --- lib/pure/fenv.nim | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/pure/fenv.nim b/lib/pure/fenv.nim index afb3fb8fe8..fd0eab3104 100644 --- a/lib/pure/fenv.nim +++ b/lib/pure/fenv.nim @@ -102,7 +102,9 @@ proc feupdateenv*(envp: ptr Tfenv): cint {.importc, header: "".} ## represented by object pointed to by `envp` and raise exceptions ## according to saved exceptions. -var FP_RADIX* {. importc: "FLT_RADIX" header: "" .} : int +var FP_RADIX_INTERNAL {. importc: "FLT_RADIX" header: "" .} : int + +template fpRadix* : int = FLT_RADIX_INTERNAL ## The (integer) value of the radix used to represent any floating ## point type on the architecture used to build the program.