[BACK]Return to set_prc_raw.c CVS log [TXT][DIR] Up to [local] / OpenXM_contrib / gmp / mpf

Diff for /OpenXM_contrib/gmp/mpf/Attic/set_prc_raw.c between version 1.1.1.2 and 1.1.1.3

version 1.1.1.2, 2000/09/09 14:13:14 version 1.1.1.3, 2003/08/25 16:06:35
Line 2 
Line 2 
    allocation.  For proper operation, the original precision need to be reset     allocation.  For proper operation, the original precision need to be reset
    sooner or later.     sooner or later.
   
 Copyright (C) 1996 Free Software Foundation, Inc.  Copyright 1996, 2001 Free Software Foundation, Inc.
   
 This file is part of the GNU MP Library.  This file is part of the GNU MP Library.
   
Line 25  MA 02111-1307, USA. */
Line 25  MA 02111-1307, USA. */
 #include "gmp-impl.h"  #include "gmp-impl.h"
   
 void  void
 #if __STDC__  
 mpf_set_prec_raw (mpf_ptr x, unsigned long int prec_in_bits)  mpf_set_prec_raw (mpf_ptr x, unsigned long int prec_in_bits)
 #else  
 mpf_set_prec_raw (x, prec_in_bits)  
      mpf_ptr x;  
      unsigned long int prec_in_bits;  
 #endif  
 {  {
   mp_size_t prec;    x->_mp_prec = __GMPF_BITS_TO_PREC (prec_in_bits);
   prec = (MAX (53, prec_in_bits) + 2 * BITS_PER_MP_LIMB - 1)/BITS_PER_MP_LIMB;  
   x->_mp_prec = prec;  
 }  }

Legend:
Removed from v.1.1.1.2  
changed lines
  Added in v.1.1.1.3

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>