summaryrefslogtreecommitdiff
path: root/src/file_list.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/file_list.h')
-rw-r--r--src/file_list.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/file_list.h b/src/file_list.h
index fcef137..322df62 100644
--- a/src/file_list.h
+++ b/src/file_list.h
@@ -31,6 +31,8 @@
#include <sys/types.h>
#include <time.h>
+#include <glib.h>
+
#include "slist.h"
struct file_struct {
@@ -40,7 +42,11 @@ struct file_struct {
};
typedef struct file_struct file_t;
-typedef slist_t file_list_t;
+struct file_list_struct {
+ slist_t list_;
+ GMutex* mutex_;
+};
+typedef struct file_list_struct file_list_t;
int file_list_init(file_list_t* list);
void file_list_clear(file_list_t* list);