From 2f804e9f1e72f3f2630f493dd1e97e2bddd993c6 Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Sun, 28 Jul 2019 12:24:23 +0200 Subject: [PATCH] fixes for older compilers --- basegraph.cpp | 4 ++-- penrose.cpp | 4 ++-- sol.cpp | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/basegraph.cpp b/basegraph.cpp index 3aa4d21d..b8d65550 100644 --- a/basegraph.cpp +++ b/basegraph.cpp @@ -284,9 +284,9 @@ void display_data::set_projection(int ed) { for(int z=0; z graphrules; - auto encode(pshape s0, int d0, pshape s1, int d1) { + int encode(pshape s0, int d0, pshape s1, int d1) { return d0 + d1 * 16 + s0 * 256 + s1 * 512; } @@ -289,7 +289,7 @@ struct hrmap_kite : hrmap { auto c1 = c->cmove(dir); auto code = encode(getshape(c->master), dir, getshape(c1->master), c->c.spin(dir)); if(!graphrules.count(code)) { - println(hlog, "rule missing: ", tuple(getshape(c->master), dir, getshape(c1->master), c->c.spin(dir))); + println(hlog, "rule missing: ", make_tuple(getshape(c->master), dir, getshape(c1->master), c->c.spin(dir))); throw 0; } return graphrules[code]; diff --git a/sol.cpp b/sol.cpp index deb47201..a07c2ecd 100644 --- a/sol.cpp +++ b/sol.cpp @@ -14,8 +14,8 @@ namespace solv { const ld SXY = 32.; const ld SZ = 8.; - using pt = hyperpoint; - using ptlow = array; + typedef hyperpoint pt; + typedef array ptlow; ptlow inverse_exp_table[PRECZ][PRECX][PRECX];