Diff

Differences From Artifact [45ff02ebc8]:

To Artifact [4990aac269]:


13
14
15
16
17
18
19

20



21
22
23
24
25
26
27
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31







+

+
+
+







#include <fuse.h>
#include <tcl.h>

#ifndef APPFS_CACHEDIR
#define APPFS_CACHEDIR "/var/cache/appfs"
#endif

#ifdef DEBUG
#define APPFS_DEBUG(x...) { fprintf(stderr, "[debug] %s:%i:%s: ", __FILE__, __LINE__, __func__); fprintf(stderr, x); fprintf(stderr, "\n"); }
#else
#define APPFS_DEBUG(x...) /**/
#endif

static pthread_key_t interpKey;

struct appfs_thread_data {
	sqlite3 *db;
	const char *cachedir;
	time_t boottime;