X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=printf%2Ffprintf.c;h=2d8187d7cfc7ee45b833a1d92d079196259f7261;hb=e3ae967e71881ed537fca3b8766df13c8a0abf7f;hp=dba30b90fc34ac99b4bcad30d3c05d9baa8cfe5b;hpb=71dee2cfc695ddb8cfb827a89ad16d6c7dcab94c;p=platform%2Fupstream%2Fgmp.git diff --git a/printf/fprintf.c b/printf/fprintf.c index dba30b9..2d8187d 100644 --- a/printf/fprintf.c +++ b/printf/fprintf.c @@ -5,26 +5,30 @@ Copyright 2001 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. - -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/. */ +or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. -#include "config.h" +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/. */ -#if HAVE_STDARG #include -#else -#include -#endif - #include #include "gmp.h" @@ -32,25 +36,12 @@ along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. */ int -#if HAVE_STDARG gmp_fprintf (FILE *fp, const char *fmt, ...) -#else -gmp_fprintf (va_alist) - va_dcl -#endif { va_list ap; int ret; -#if HAVE_STDARG va_start (ap, fmt); -#else - FILE *fp; - const char *fmt; - va_start (ap); - fp = va_arg (ap, FILE *); - fmt = va_arg (ap, const char *); -#endif ret = __gmp_doprnt (&__gmp_fprintf_funs, fp, fmt, ap); va_end (ap);