[BACK]Return to ox_pari.c CVS log [TXT][DIR] Up to [local] / OpenXM / src / ox_pari

Diff for /OpenXM/src/ox_pari/ox_pari.c between version 1.21 and 1.23

version 1.21, 2020/11/10 01:11:38 version 1.23, 2021/03/25 07:03:21
Line 1 
Line 1 
 /*  $OpenXM: OpenXM/src/ox_pari/ox_pari.c,v 1.20 2020/08/26 06:03:31 noro Exp $  */  /*  $OpenXM: OpenXM/src/ox_pari/ox_pari.c,v 1.22 2020/11/10 04:48:49 noro Exp $  */
   
 #include <signal.h>  #include <signal.h>
 #include "ox_pari.h"  #include "ox_pari.h"
Line 34  void init_pari()
Line 34  void init_pari()
 {  {
   pari_init(paristack,2);    pari_init(paristack,2);
   mp_set_memory_functions(GC_malloc,gc_realloc,gc_free);    mp_set_memory_functions(GC_malloc,gc_realloc,gc_free);
     gmp_check();
 }  }
   
 int initialize_stack()  int initialize_stack()
Line 182  int sm_executeFunction()
Line 183  int sm_executeFunction()
     paristack =  cmo_to_int(av[0]);      paristack =  cmo_to_int(av[0]);
     pari_close();      pari_close();
     init_pari();      init_pari();
       return 0;
     }
     if ( !strcmp(func->s,"pari_setprec") ) {
       long n,prec;
   
       n = cmo_to_int(av[0]);
       setrealprecision(n,&prec);
     return 0;      return 0;
   }    }
   parif =search_parif(func->s);    parif =search_parif(func->s);

Legend:
Removed from v.1.21  
changed lines
  Added in v.1.23

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