ext/gsl_narray.c in gsl-1.14.6 vs ext/gsl_narray.c in gsl-1.14.7
- old
+ new
@@ -276,11 +276,11 @@
VALUE nary = na;
v = gsl_vector_alloc(NA_TOTAL(na));
if(NA_TYPE(na) != NA_DFLOAT) {
nary = na_change_type(na, NA_DFLOAT);
}
- memcpy(v->data, NA_PTR_TYPE(na,double*), v->size*sizeof(double));
+ memcpy(v->data, NA_PTR_TYPE(nary,double*), v->size*sizeof(double));
return v;
}
gsl_vector_view* na_to_gv_view(VALUE na)
{
@@ -304,10 +304,10 @@
VALUE nary = na;
v = gsl_vector_complex_alloc(NA_TOTAL(na));
if(NA_TYPE(na) != NA_DCOMPLEX) {
nary = na_change_type(na, NA_DCOMPLEX);
}
- memcpy(v->data, NA_PTR_TYPE(na,gsl_complex*), v->size*sizeof(gsl_complex));
+ memcpy(v->data, NA_PTR_TYPE(nary,gsl_complex*), v->size*sizeof(gsl_complex));
return v;
}
gsl_vector_complex_view* na_to_gv_complex_view(VALUE na)
{