From ee6b500822b790e9a760b9dbed8e65e4893fd145 Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Fri, 1 May 2020 17:27:06 +0200 Subject: [PATCH] validate_real in arb --- arbitrile.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arbitrile.cpp b/arbitrile.cpp index 42e93148..af3b9e2c 100644 --- a/arbitrile.cpp +++ b/arbitrile.cpp @@ -140,8 +140,8 @@ EX void load_tile(exp_parser& ep, bool unit) { ep.force_eat(","); } cld angle = ep.parse(0); - cc.edges.push_back(real(dist * ep.extra_params["distunit"])); - cc.angles.push_back(real(angle * ep.extra_params["angleunit"] + ep.extra_params["angleofs"])); + cc.edges.push_back(ep.validate_real(dist * ep.extra_params["distunit"])); + cc.angles.push_back(ep.validate_real(angle * ep.extra_params["angleunit"] + ep.extra_params["angleofs"])); if(ep.eat(",")) continue; else if(ep.eat(")")) break; else throw hr_parse_exception("expecting , or )");