summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormrb0nk500 <b0nk@b0nk.xyz>2021-06-13 19:13:14 -0400
committermrb0nk500 <b0nk@b0nk.xyz>2021-06-13 19:13:14 -0400
commit42a0d5feb50e4988a9f19bbfa9aaca9e52f35608 (patch)
tree3ea5f689f817e44bd4898de2c3a05de308554a29
parentec117b9f1d909d638ed54878000cdf4b072c464f (diff)
Include `git.h` in `pullreqd.c`.
Also added the necessary externs.
-rw-r--r--git.c1
-rw-r--r--git.h4
-rw-r--r--pullreqd.c1
3 files changed, 5 insertions, 1 deletions
diff --git a/git.c b/git.c
index fbeb0e9..65a5c62 100644
--- a/git.c
+++ b/git.c
@@ -1,7 +1,6 @@
#include <dirent.h>
#include <errno.h>
#include <fcntl.h>
-#include <git2.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
diff --git a/git.h b/git.h
index 768ec9a..27b6f35 100644
--- a/git.h
+++ b/git.h
@@ -1,6 +1,7 @@
#ifndef GIT_H
#define GIT_H
+#include <git2.h>
#include <stdint.h>
typedef struct git_repo git_repo;
@@ -10,4 +11,7 @@ struct git_repo {
git_repository *repo;
};
+extern void cleanup_git(git_repository **repos);
+extern git_repository **init_git(config *cfg);
+
#endif
diff --git a/pullreqd.c b/pullreqd.c
index a4a96b0..15d05f3 100644
--- a/pullreqd.c
+++ b/pullreqd.c
@@ -6,6 +6,7 @@
#include <syslog.h>
#include <unistd.h>
#include "config.h"
+#include "git.h"
#include "macros.h"
#include "network.h"