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

Diff for /OpenXM_contrib/gmp/mpq/Attic/set_ui.c between version 1.1.1.2 and 1.1.1.3

version 1.1.1.2, 2000/09/09 14:13:06 version 1.1.1.3, 2003/08/25 16:06:34
Line 1 
Line 1 
 /* mpq_set_ui(dest,ulong_num,ulong_den) -- Set DEST to the retional number  /* mpq_set_ui(dest,ulong_num,ulong_den) -- Set DEST to the retional number
    ULONG_NUM/ULONG_DEN.     ULONG_NUM/ULONG_DEN.
   
 Copyright (C) 1991, 1994, 1995 Free Software Foundation, Inc.  Copyright 1991, 1994, 1995, 2001 Free Software Foundation, Inc.
   
 This file is part of the GNU MP Library.  This file is part of the GNU MP Library.
   
Line 24  MA 02111-1307, USA. */
Line 24  MA 02111-1307, USA. */
 #include "gmp-impl.h"  #include "gmp-impl.h"
   
 void  void
 #if __STDC__  
 mpq_set_ui (MP_RAT *dest, unsigned long int num, unsigned long int den)  mpq_set_ui (MP_RAT *dest, unsigned long int num, unsigned long int den)
 #else  
 mpq_set_ui (dest, num, den)  
      MP_RAT *dest;  
      unsigned long int num;  
      unsigned long int den;  
 #endif  
 {  {
   if (num == 0)    if (num == 0)
     {      {
Line 46  mpq_set_ui (dest, num, den)
Line 39  mpq_set_ui (dest, num, den)
     }      }
   
   dest->_mp_den._mp_d[0] = den;    dest->_mp_den._mp_d[0] = den;
   dest->_mp_den._mp_size = 1;    dest->_mp_den._mp_size = (den != 0);
 }  }

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

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