diff options
-rw-r--r-- | rat2int.c | 22 |
1 files changed, 11 insertions, 11 deletions
@@ -5,9 +5,11 @@ * David Bremner. bremner@unb.ca * */ -static char rcsid[]="$Id: rat2int.c 2055 2006-04-03 19:41:14Z bremner $"; + #include <stdlib.h> #include <stdio.h> +#include "process_args.h" +#include "ine_io.h" #ifndef LRSMP #error This file only compiles with LRSMP @@ -16,12 +18,14 @@ static char rcsid[]="$Id: rat2int.c 2055 2006-04-03 19:41:14Z bremner $"; #include "lrsmp.h" #include "rat2int.h" -static long int m,n,type; +static int m,n,type; #define MP_DIGITS 1000L static void lcm3(lrs_mp a,lrs_mp b,lrs_mp c); +static void mul_row(lrs_mp *N, lrs_mp *D, lrs_mp l, int offset); +static void div_row(lrs_mp *N, lrs_mp *D, lrs_mp g, int offset); - +int main(int argc, char **argv) { @@ -98,10 +102,8 @@ static void lcm3(lrs_mp a,lrs_mp b,lrs_mp c) } -mul_row(N,D,l,offset) - lrs_mp *N,*D; - lrs_mp l; - int offset; +static void +mul_row(lrs_mp *N, lrs_mp *D, lrs_mp l, int offset) { lrs_mp factor,scratch; int j; @@ -120,10 +122,8 @@ mul_row(N,D,l,offset) } -div_row(N,D,g,offset) - lrs_mp *N,*D; - lrs_mp g; - int offset; +static void +div_row(lrs_mp *N, lrs_mp *D, lrs_mp g, int offset) { lrs_mp scratch; int j; |