X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=mpq%2Fcanonicalize.c;h=882f408fb8397f727fa0ab92f7e723df2ca248ad;hb=e3ae967e71881ed537fca3b8766df13c8a0abf7f;hp=ab7925b51207aad650641328a6515b3b064e7d5d;hpb=71dee2cfc695ddb8cfb827a89ad16d6c7dcab94c;p=platform%2Fupstream%2Fgmp.git diff --git a/mpq/canonicalize.c b/mpq/canonicalize.c index ab7925b..882f408 100644 --- a/mpq/canonicalize.c +++ b/mpq/canonicalize.c @@ -1,29 +1,39 @@ /* mpq_canonicalize(op) -- Remove common factors of the denominator and numerator in OP. -Copyright 1991, 1994, 1995, 1996, 2000, 2001, 2005 Free Software Foundation, -Inc. +Copyright 1991, 1994-1996, 2000, 2001, 2005 Free Software Foundation, Inc. This file is part of the GNU MP Library. The GNU MP Library is free software; you can redistribute it and/or modify -it under the terms of the GNU Lesser General Public License as published by -the Free Software Foundation; either version 3 of the License, or (at your -option) any later version. +it under the terms of either: + + * the GNU Lesser General Public License as published by the Free + Software Foundation; either version 3 of the License, or (at your + option) any later version. + +or + + * the GNU General Public License as published by the Free Software + Foundation; either version 2 of the License, or (at your option) any + later version. + +or both in parallel, as here. The GNU MP Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public -License for more details. +or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. -You should have received a copy of the GNU Lesser General Public License -along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. */ +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 -mpq_canonicalize (MP_RAT *op) +mpq_canonicalize (mpq_t op) { mpz_t gcd; TMP_DECL;