From a96111c8026d47147708796091ec7bef216aefd8 Mon Sep 17 00:00:00 2001 From: tlatorre Date: Thu, 7 Mar 2019 14:43:51 -0600 Subject: update code to allow you to run the fit outside of the src directory To enable the fitter to run outside of the src directory, I created a new function open_file() which works exactly like fopen() except that it searches for the file in both the current working directory and the path specified by an environment variable. --- src/pmt_response.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/pmt_response.c') diff --git a/src/pmt_response.c b/src/pmt_response.c index 7f22ddb..feda3a6 100644 --- a/src/pmt_response.c +++ b/src/pmt_response.c @@ -427,8 +427,8 @@ int pmt_response_init(dict *db) void pmt_response_free(void) { - gsl_spline2d_free(spline_resp); - gsl_spline2d_free(spline_reflec); - gsl_interp_accel_free(xacc); - gsl_interp_accel_free(yacc); + if (spline_resp) gsl_spline2d_free(spline_resp); + if (spline_reflec) gsl_spline2d_free(spline_reflec); + if (xacc) gsl_interp_accel_free(xacc); + if (yacc) gsl_interp_accel_free(yacc); } -- cgit