diff options
Diffstat (limited to 'c/tree/tree.h')
-rw-r--r-- | c/tree/tree.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/c/tree/tree.h b/c/tree/tree.h index 4ccc687..82eb201 100644 --- a/c/tree/tree.h +++ b/c/tree/tree.h @@ -17,9 +17,10 @@ #include <sys/stat.h> typedef struct inodes { - char * text; - int level; - bool fod; // file or dir + char * text; + int level; + size_t len; + bool fod; // file or dir } nodes; typedef struct regular { @@ -28,7 +29,8 @@ typedef struct regular { } regfile; void error(const char * str); -void init(regfile * st); +void init(regfile * head); +void empty(regfile * head); void getfile(regfile * head, const char * str); #endif /* end of include guard TREE_H */ |