blob: 0157acbf2e0554aaa7b3b6750a4d2bdc1ff89abd [file] [log] [blame]
Josh Steadmonaa658572019-01-15 14:25:50 -08001#include "commit-graph.h"
Josh Steadmon249dc532019-02-07 12:05:53 -08002#include "repository.h"
Josh Steadmonaa658572019-01-15 14:25:50 -08003
4struct commit_graph *parse_commit_graph(void *graph_map, int fd,
5 size_t graph_size);
6
7int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size);
8
9int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size)
10{
11 struct commit_graph *g;
12
Josh Steadmon249dc532019-02-07 12:05:53 -080013 initialize_the_repository();
Josh Steadmonaa658572019-01-15 14:25:50 -080014 g = parse_commit_graph((void *)data, -1, size);
Josh Steadmon249dc532019-02-07 12:05:53 -080015 repo_clear(the_repository);
Josh Steadmonaa658572019-01-15 14:25:50 -080016 free(g);
17
18 return 0;
19}