summaryrefslogtreecommitdiff
path: root/Build/source/libs/gmp/gmp-src/mpq/set.c
diff options
context:
space:
mode:
authorAkira Kakuto <kakuto@fuk.kindai.ac.jp>2020-01-19 23:36:31 +0000
committerAkira Kakuto <kakuto@fuk.kindai.ac.jp>2020-01-19 23:36:31 +0000
commit1d4eda0d2362c7404a81bb0e1e308565b8a4b8f9 (patch)
treeda5a6b2829fa072fe1ae806b45f6b5cc70a3e313 /Build/source/libs/gmp/gmp-src/mpq/set.c
parentd2777035be2644c9649530be7f9fa31c8abaaf63 (diff)
gmp-6.2.0
git-svn-id: svn://tug.org/texlive/trunk@53461 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/libs/gmp/gmp-src/mpq/set.c')
-rw-r--r--Build/source/libs/gmp/gmp-src/mpq/set.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/Build/source/libs/gmp/gmp-src/mpq/set.c b/Build/source/libs/gmp/gmp-src/mpq/set.c
index fb7bfad49c6..87c15e31f42 100644
--- a/Build/source/libs/gmp/gmp-src/mpq/set.c
+++ b/Build/source/libs/gmp/gmp-src/mpq/set.c
@@ -1,6 +1,7 @@
/* mpq_set(dest,src) -- Set DEST to SRC.
-Copyright 1991, 1994, 1995, 2001, 2012 Free Software Foundation, Inc.
+Copyright 1991, 1994, 1995, 2001, 2012, 2015 Free Software Foundation,
+Inc.
This file is part of the GNU MP Library.
@@ -28,7 +29,6 @@ You should have received copies of the GNU General Public License and the
GNU Lesser General Public License along with the GNU MP Library. If not,
see https://www.gnu.org/licenses/. */
-#include "gmp.h"
#include "gmp-impl.h"
void
@@ -39,13 +39,13 @@ mpq_set (mpq_ptr dest, mpq_srcptr src)
mp_ptr dp;
num_size = SIZ(NUM(src));
+ SIZ(NUM(dest)) = num_size;
abs_num_size = ABS (num_size);
dp = MPZ_NEWALLOC (NUM(dest), abs_num_size);
- SIZ(NUM(dest)) = num_size;
MPN_COPY (dp, PTR(NUM(src)), abs_num_size);
den_size = SIZ(DEN(src));
- dp = MPZ_NEWALLOC (DEN(dest), den_size);
SIZ(DEN(dest)) = den_size;
+ dp = MPZ_NEWALLOC (DEN(dest), den_size);
MPN_COPY (dp, PTR(DEN(src)), den_size);
}