diff options
Diffstat (limited to 'src/file_list.h')
-rw-r--r-- | src/file_list.h | 8 |
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); |