From 5f429d1223afc590b0fceb48f6c24cc7be8c69ed Mon Sep 17 00:00:00 2001 From: Nuno Lopes Date: Sun, 15 Feb 2026 16:21:19 +0000 Subject: [PATCH] fix --- src/util/rational.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/util/rational.h b/src/util/rational.h index ba99f308e..214c1c8e1 100644 --- a/src/util/rational.h +++ b/src/util/rational.h @@ -46,11 +46,11 @@ public: rational(rational const & r) { m().set(m_val, r.m_val); } rational(rational&&) = default; - explicit rational(int n) { m().set(m_val, n); } + explicit rational(int64_t n) { m().set(m_val, n); } explicit rational(unsigned n) { m().set(m_val, n); } - rational(int64_t n, int d) { m().set(m_val, n, d); } + rational(int n, int d) { m().set(m_val, n, d); } rational(mpq const & q) { m().set(m_val, q); } rational(mpq && q) noexcept : m_val(std::move(q)) {} rational(mpz const & z) { m().set(m_val, z); }