aboutsummaryrefslogtreecommitdiff
path: root/src/db.c
diff options
context:
space:
mode:
authortlatorre <tlatorre@uchicago.edu>2019-03-07 14:43:51 -0600
committertlatorre <tlatorre@uchicago.edu>2019-03-07 14:43:51 -0600
commita96111c8026d47147708796091ec7bef216aefd8 (patch)
tree07a31d0bffeb24e85e3d3eee9105ed019a40f13c /src/db.c
parentf68ab9ebbcab088f0f4ab60a2397eb471998ae74 (diff)
downloadsddm-a96111c8026d47147708796091ec7bef216aefd8.tar.gz
sddm-a96111c8026d47147708796091ec7bef216aefd8.tar.bz2
sddm-a96111c8026d47147708796091ec7bef216aefd8.zip
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.
Diffstat (limited to 'src/db.c')
-rw-r--r--src/db.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/db.c b/src/db.c
index c94eaba..d364503 100644
--- a/src/db.c
+++ b/src/db.c
@@ -5,6 +5,7 @@
#include <stdint.h> /* for uint32_t */
#include <stdlib.h> /* for atoi() */
#include "dict.h"
+#include "util.h"
char db_err[256];
@@ -147,7 +148,7 @@ int load_file(dict *db, const char *filename)
return -1;
}
- FILE *f = fopen(filename, "r");
+ FILE *f = open_file(filename, "r");
if (!f) {
sprintf(db_err, "unable to open file '%s': %s", filename, strerror(errno));