diff --git a/include/file.h b/include/file.h index 1cb67cc..b4011e4 100644 --- a/include/file.h +++ b/include/file.h @@ -8,6 +8,10 @@ #include #include #include +#include +#include +#include +#include #ifdef _WIN32 #include @@ -23,6 +27,8 @@ #include "hash.h" #include "list.h" +#include "action_list.h" +#include "common.h" typedef struct { char** content; @@ -37,6 +43,11 @@ typedef struct { typedef List FileInfoBuffer; +typedef struct { + uint32_t insertions; + uint32_t deletions; +} Changes; + File* new_empty_file(); File* new_file(const char*); File* from_string(char*);