summaryrefslogtreecommitdiff
path: root/Build/source/libs/gmp/gmp-src/mpq/set_d.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_d.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_d.c')
-rw-r--r--Build/source/libs/gmp/gmp-src/mpq/set_d.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/Build/source/libs/gmp/gmp-src/mpq/set_d.c b/Build/source/libs/gmp/gmp-src/mpq/set_d.c
index bc792187181..3f3fab0b73d 100644
--- a/Build/source/libs/gmp/gmp-src/mpq/set_d.c
+++ b/Build/source/libs/gmp/gmp-src/mpq/set_d.c
@@ -1,6 +1,7 @@
/* mpq_set_d(mpq_t q, double d) -- Set q to d without rounding.
-Copyright 2000, 2002, 2003, 2012, 2014 Free Software Foundation, Inc.
+Copyright 2000, 2002, 2003, 2012, 2014, 2018 Free Software Foundation,
+Inc.
This file is part of the GNU MP Library.
@@ -34,7 +35,6 @@ see https://www.gnu.org/licenses/. */
#include <float.h> /* for DBL_MAX */
#endif
-#include "gmp.h"
#include "gmp-impl.h"
#include "longlong.h"
@@ -77,7 +77,7 @@ mpq_set_d (mpq_ptr dest, double d)
{
SIZ(NUM(dest)) = 0;
SIZ(DEN(dest)) = 1;
- PTR(DEN(dest))[0] = 1;
+ MPZ_NEWALLOC (DEN(dest), 1)[0] = 1;
return;
}
@@ -158,7 +158,7 @@ mpq_set_d (mpq_ptr dest, double d)
break;
#endif
}
- *PTR(DEN(dest)) = 1;
+ MPZ_NEWALLOC (DEN(dest), 1)[0] = 1;
SIZ(DEN(dest)) = 1;
}
SIZ(NUM(dest)) = negative ? -nn : nn;