Merge pull request #2840 from swisspol/sys_repository_include Make sure sys/repository.h includes the required headers
diff --git a/include/git2/sys/repository.h b/include/git2/sys/repository.h
index dd7b22e..082a844 100644
--- a/include/git2/sys/repository.h
+++ b/include/git2/sys/repository.h
@@ -7,6 +7,9 @@
#ifndef INCLUDE_sys_git_repository_h__
#define INCLUDE_sys_git_repository_h__
+#include "git2/common.h"
+#include "git2/types.h"
+
/**
* @file git2/sys/repository.h
* @brief Git repository custom implementation routines