#ifndef LOG_TREE_H #define LOG_TREE_H struct log_tree_opt { struct diff_options diffopt; int show_root_diff; int no_commit_id; int verbose_header; int ignore_merges; int combine_merges; int dense_combined_merges; int always_show_header; const char *header_prefix; const char *header; enum cmit_fmt commit_format; }; void init_log_tree_opt(struct log_tree_opt *); int log_tree_diff_flush(struct log_tree_opt *); int log_tree_commit(struct log_tree_opt *, struct commit *); int log_tree_opt_parse(struct log_tree_opt *, const char **, int); #endif