From 715d539f4ea1a37833ab2429262593aee57304fe Mon Sep 17 00:00:00 2001 From: NateTG Date: Thu, 9 May 2013 08:40:01 -0600 Subject: Update func.cc Fix for https://github.com/openscad/openscad/issues/322 diff --git a/src/func.cc b/src/func.cc index 4377a90..8675963 100644 --- a/src/func.cc +++ b/src/func.cc @@ -355,9 +355,9 @@ Value builtin_lookup(const Context *, const EvalContext *evalctx) } } if (p <= low_p) - return Value(low_v); - if (p >= high_p) return Value(high_v); + if (p >= high_p) + return Value(low_v); double f = (p-low_p) / (high_p-low_p); return Value(high_v * f + low_v * (1-f)); } -- cgit v0.10.1