X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=scanf%2Fscanf.c;h=a944a7c029cf5320956aaf596681ce2f82c843b0;hb=e3ae967e71881ed537fca3b8766df13c8a0abf7f;hp=b4840d1f5ac68b56a935e8ca8ff14a0df3a72944;hpb=71dee2cfc695ddb8cfb827a89ad16d6c7dcab94c;p=platform%2Fupstream%2Fgmp.git diff --git a/scanf/scanf.c b/scanf/scanf.c index b4840d1..a944a7c 100644 --- a/scanf/scanf.c +++ b/scanf/scanf.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,22 +36,11 @@ along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. */ int -#if HAVE_STDARG gmp_scanf (const char *fmt, ...) -#else -gmp_scanf (va_alist) - va_dcl -#endif { va_list ap; int ret; -#if HAVE_STDARG va_start (ap, fmt); -#else - const char *fmt; - va_start (ap); - fmt = va_arg (ap, const char *); -#endif ret = __gmp_doscan (&__gmp_fscanf_funs, stdin, fmt, ap); va_end (ap);