void disp_sample_table_free (disp_t *d) { struct disp_sample_table *dt = &d->disp.sample_table; if (dt->nb > 0) data_table_unref (dt->table_ref); disp_base_free (d); }
void disp_sample_table_free(disp_t *d) { struct disp_sample_table *dt = &d->disp.sample_table; if (dt->len > 0) { rc_matrix_unref(dt->table); gsl_interp_accel_free(dt->accel); gsl_interp_free(dt->interp_n); gsl_interp_free(dt->interp_k); } disp_base_free(d); }
void disp_table_free (struct disp_struct *d) { data_table_unref (d->disp.table.table_ref); disp_base_free (d); }