summaryrefslogtreecommitdiff
path: root/math/gnumeric112/patches/patch-aa
blob: 6f570ee5ea48b24df8182283c35e425af3bf8fda (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
$NetBSD: patch-aa,v 1.2 2013/10/06 15:58:15 wiz Exp $

--- plugins/fn-numtheory/numtheory.c.orig	2013-04-17 23:57:13.000000000 +0000
+++ plugins/fn-numtheory/numtheory.c
@@ -38,7 +38,10 @@ GNM_PLUGIN_MODULE_HEADER;
  * represented in a gnm_float _and_ in a guint64.  (For regular "double",
  * the latter part is irrelevant.)
  */
-static const double bit_max = MIN (1 / GNM_EPSILON, (gnm_float)G_MAXUINT64);
+static inline double bit_max_fn(void) {
+	return MIN (1 / GNM_EPSILON, (gnm_float)G_MAXUINT64);
+}
+#define bit_max (bit_max_fn())
 
 /* ------------------------------------------------------------------------- */