X-Git-Url: https://ginac.de/CLN/cln.git//cln.git?a=blobdiff_plain;f=src%2Ffloat%2Ftranscendental%2Fcl_LF_ratseries_qa.cc;h=f94c7540f9bedf0143055dd21789c1100a4dadcc;hb=c84c6db5d56829d69083c819688a973867694a2a;hp=94554c741583a849411f8596cb1ee367f6886ce1;hpb=976a13157ca8d274a5bcbdac662cac538091e92c;p=cln.git diff --git a/src/float/transcendental/cl_LF_ratseries_qa.cc b/src/float/transcendental/cl_LF_ratseries_qa.cc index 94554c7..f94c754 100644 --- a/src/float/transcendental/cl_LF_ratseries_qa.cc +++ b/src/float/transcendental/cl_LF_ratseries_qa.cc @@ -22,7 +22,7 @@ namespace cln { // and T = B*Q*S (all integers). On entry N1 < N2. // P will not be computed if a NULL pointer is passed. -static void eval_qa_series_aux (uintL N1, uintL N2, +static void eval_qa_series_aux (uintC N1, uintC N2, const cl_qa_series& args, cl_I* Q, cl_I* T) { @@ -58,7 +58,7 @@ static void eval_qa_series_aux (uintL N1, uintL N2, break; } default: { - var uintL Nm = (N1+N2)/2; // midpoint + var uintC Nm = (N1+N2)/2; // midpoint // Compute left part. var cl_I LQ, LT; eval_qa_series_aux(N1,Nm,args,&LQ,<); @@ -74,7 +74,7 @@ static void eval_qa_series_aux (uintL N1, uintL N2, } } -const cl_LF eval_rational_series (uintL N, const cl_qa_series& args, uintC len) +const cl_LF eval_rational_series (uintC N, const cl_qa_series& args, uintC len) { if (N==0) return cl_I_to_LF(0,len);