ext/gsl_native/sf_ellint.c in gsl-1.16.0.6 vs ext/gsl_native/sf_ellint.c in gsl-2.1.0

- old
+ new

@@ -80,20 +80,20 @@ } static VALUE rb_gsl_sf_ellint_D(int argc, VALUE *argv, VALUE obj) { if (argc == 3) - return rb_gsl_sf_eval_double3_m(gsl_sf_ellint_D, argv[0], argv[1], argv[2], + return rb_gsl_sf_eval_double2_m(gsl_sf_ellint_D, argv[0], argv[1], INT2FIX(GSL_PREC_DOUBLE)); else - return rb_gsl_sf_eval_double3_m(gsl_sf_ellint_D, argv[0], argv[1], argv[2], + return rb_gsl_sf_eval_double2_m(gsl_sf_ellint_D, argv[0], argv[1], argv[3]); } static VALUE rb_gsl_sf_ellint_D_e(VALUE obj, VALUE phi, VALUE k, - VALUE n, VALUE m) + VALUE m) { - return rb_gsl_sf_eval_e_double3_m(gsl_sf_ellint_D_e, phi, k, n, m); + return rb_gsl_sf_eval_e_double2_m(gsl_sf_ellint_D_e, phi, k, m); } static VALUE rb_gsl_sf_ellint_RC(int argc, VALUE *argv, VALUE obj) { if (argc == 2)