Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-04-19 | libfstree: hoist file link pointer into parent structure | David Oberhollenzer | |
Instead of having a file_info_t next pointer, requiring an up-cast to tree_node_t all the time, simply add a "next_by_type" pointer to the tree node itself, which can also be used for other purposes by other node types and removes the need for up-casting. Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at> | |||
2023-04-19 | libfstree: get rid of dir_info_t | David Oberhollenzer | |
The single boolean created_implicitly can be replaced with a general purpose flag field. The "children" pointer can then be hoisted directly into the data union of tree_node_t. Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at> | |||
2023-01-31 | Move library source into src sub-directory | David Oberhollenzer | |
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at> |