Josh Steadmon | aa65857 | 2019-01-15 14:25:50 -0800 | [diff] [blame] | 1 | #include "commit-graph.h" |
Josh Steadmon | 249dc53 | 2019-02-07 12:05:53 -0800 | [diff] [blame] | 2 | #include "repository.h" |
Josh Steadmon | aa65857 | 2019-01-15 14:25:50 -0800 | [diff] [blame] | 3 | |
| 4 | struct commit_graph *parse_commit_graph(void *graph_map, int fd, |
| 5 | size_t graph_size); |
| 6 | |
| 7 | int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size); |
| 8 | |
| 9 | int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) |
| 10 | { |
| 11 | struct commit_graph *g; |
| 12 | |
Josh Steadmon | 249dc53 | 2019-02-07 12:05:53 -0800 | [diff] [blame] | 13 | initialize_the_repository(); |
Josh Steadmon | aa65857 | 2019-01-15 14:25:50 -0800 | [diff] [blame] | 14 | g = parse_commit_graph((void *)data, -1, size); |
Josh Steadmon | 249dc53 | 2019-02-07 12:05:53 -0800 | [diff] [blame] | 15 | repo_clear(the_repository); |
Josh Steadmon | aa65857 | 2019-01-15 14:25:50 -0800 | [diff] [blame] | 16 | free(g); |
| 17 | |
| 18 | return 0; |
| 19 | } |