]> www.ginac.de Git - cln.git/blobdiff - src/float/transcendental/cl_LF_ratseries_.cc
Make some functions more memory efficient:
[cln.git] / src / float / transcendental / cl_LF_ratseries_.cc
index c08135f2a444372ab93fbff1c54c3b167211068d..be72ea398f959305faeac53d06d0a284af183e96 100644 (file)
@@ -11,7 +11,6 @@
 
 #include "cln/lfloat.h"
 #include "cln/integer.h"
-#include "cln/abort.h"
 #include "cl_LF.h"
 
 namespace cln {
@@ -22,7 +21,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 inline void eval__series_aux (uintL N1, uintL N2,
+static inline void eval__series_aux (uintC N1, uintC N2,
                                      const cl__series& args,
                                      cl_I* T)
 {
@@ -30,7 +29,7 @@ static inline void eval__series_aux (uintL N1, uintL N2,
        *T = N2-N1;
 }
 
-const cl_LF eval_rational_series (uintL N, const cl__series& args, uintC len)
+const cl_LF eval_rational_series (uintC N, const cl__series& args, uintC len)
 {
        if (N==0)
                return cl_I_to_LF(0,len);