diff options
-rw-r--r-- | include/musicfs.h | 4 | ||||
-rw-r--r-- | src/mfs_cleanup_db.c | 6 | ||||
-rw-r--r-- | src/mfs_subr.c | 1 |
3 files changed, 6 insertions, 5 deletions
diff --git a/include/musicfs.h b/include/musicfs.h index d3d399f..e484e00 100644 --- a/include/musicfs.h +++ b/include/musicfs.h @@ -28,6 +28,10 @@ struct fuse_args; int mfs_run(int, char **); int mfs_init(); +/* + * The path to the sqlite database + */ +char *db_path; /* * Functions traversing the underlying filesystem and do operations on the diff --git a/src/mfs_cleanup_db.c b/src/mfs_cleanup_db.c index 1dac260..e4eb70b 100644 --- a/src/mfs_cleanup_db.c +++ b/src/mfs_cleanup_db.c @@ -26,8 +26,6 @@ #include <debug.h> #include <musicfs.h> -extern char *db_path; - void mfs_delete_from_path(sqlite3 *handle, const char *path) { sqlite3_stmt *st; @@ -63,8 +61,8 @@ mfs_cleanup_db(sqlite3 *handle) { DEBUG("cleaning up db\n"); /* sqlite doesn't support deleting from multiple tables at the same time :-( */ - sqlite3_stmt *st, *st_; - int res, res_; + sqlite3_stmt *st; + int res; const char *path; diff --git a/src/mfs_subr.c b/src/mfs_subr.c index c669497..c6f2c7f 100644 --- a/src/mfs_subr.c +++ b/src/mfs_subr.c @@ -60,7 +60,6 @@ struct lookuphandle { lookup_fn_t *lookup; }; -char *db_path; sqlite3 *handle; pthread_mutex_t dblock; pthread_mutex_t __debug_lock__; |