From 1e2333c48bce41635e805219f36db16e84649bf0 Mon Sep 17 00:00:00 2001 From: Fredrik Johansson Date: Thu, 25 Feb 2016 02:40:10 +0100 Subject: [PATCH] base mag_get_fmpq on arf instead of fmpr --- mag/get_fmpq.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/mag/get_fmpq.c b/mag/get_fmpq.c index 101be5ef..44854a1e 100644 --- a/mag/get_fmpq.c +++ b/mag/get_fmpq.c @@ -24,14 +24,13 @@ ******************************************************************************/ #include "mag.h" +#include "arf.h" void mag_get_fmpq(fmpq_t y, const mag_t x) { - fmpr_t t; - fmpr_init(t); - mag_get_fmpr(t, x); - fmpr_get_fmpq(y, t); - fmpr_clear(t); + arf_t t; + arf_init_set_mag_shallow(t, x); + arf_get_fmpq(y, t); }