Fix some more build warnings
[gliv.git] / src / include / tree.h
blobb59512ed6ea516feb4323c2b428b8f0b6601108e
1 #ifndef TREE_H
2 #define TREE_H
4 #include "gliv.h"
5 #include "timestamp.h"
7 typedef struct {
8 gchar *name; /* Displayed name. */
9 gchar *path; /* Associated filename, 'const' on a leaf. */
10 gchar *thumb_key; /* Key for the hash-table. */
11 GdkPixbuf *thumb; /* Thumbnail. */
12 } tree_item;
14 void end_using_tree(void);
15 gboolean cancel_using_tree(void);
16 gboolean canceled_using_tree(void);
17 gboolean more_recent_than_tree(timestamp_t ts);
18 GNode *make_tree(void);
19 void destroy_tree(GNode * tree);
20 gint tree_count_files(void);
21 void invalidate_last_tree(void);
23 #endif