Add some missing includes
[blerg.git] / database / database.c
index 91e6aa2..033875b 100644 (file)
@@ -15,6 +15,7 @@
 #include "database.h"
 #include "configuration.h"
 #include "subscription.h"
+#include "tags.h"
 #include "util.h"
 #include "config.h"
 
@@ -156,7 +157,7 @@ int blerg_exists(const char *name) {
                return 0;
        }
 
-       snprintf(filename, 512, "%s/%s", DATA_PATH, name);
+       snprintf(filename, 512, "%s/%s", blergconf.data_path, name);
        if (access(filename, F_OK) == -1)
                return 0;
        else
@@ -187,7 +188,7 @@ struct blerg *blerg_open(const char *name) {
 
        /* Make the directory if it doesn't exist */
        blerg->base_path = malloc(512);
-       snprintf(blerg->base_path, 512, "%s/%s", DATA_PATH, name);
+       snprintf(blerg->base_path, 512, "%s/%s", blergconf.data_path, name);
        if (access(blerg->base_path, F_OK) == -1)
                mkdir(blerg->base_path, 0755);