Do not return on `void` helper methods MSVC doesn't swallow that.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
diff --git a/include/git2/blob.h b/include/git2/blob.h
index c38a52f..0e05d6f 100644
--- a/include/git2/blob.h
+++ b/include/git2/blob.h
@@ -66,7 +66,7 @@ GIT_INLINE(int) git_blob_lookup(git_blob **blob, git_repository *repo, const git
GIT_INLINE(void) git_blob_close(git_blob *blob)
{
- return git_object_close((git_object *) blob);
+ git_object_close((git_object *) blob);
}
diff --git a/include/git2/commit.h b/include/git2/commit.h
index d497324..c09b348 100644
--- a/include/git2/commit.h
+++ b/include/git2/commit.h
@@ -67,7 +67,7 @@ GIT_INLINE(int) git_commit_lookup(git_commit **commit, git_repository *repo, con
GIT_INLINE(void) git_commit_close(git_commit *commit)
{
- return git_object_close((git_object *) commit);
+ git_object_close((git_object *) commit);
}
/**
diff --git a/include/git2/tag.h b/include/git2/tag.h
index 845b205..ee92cd5 100644
--- a/include/git2/tag.h
+++ b/include/git2/tag.h
@@ -66,7 +66,7 @@ GIT_INLINE(int) git_tag_lookup(git_tag **tag, git_repository *repo, const git_oi
GIT_INLINE(void) git_tag_close(git_tag *tag)
{
- return git_object_close((git_object *) tag);
+ git_object_close((git_object *) tag);
}
diff --git a/include/git2/tree.h b/include/git2/tree.h
index cb959a7..164aec9 100644
--- a/include/git2/tree.h
+++ b/include/git2/tree.h
@@ -66,7 +66,7 @@ GIT_INLINE(int) git_tree_lookup(git_tree **tree, git_repository *repo, const git
GIT_INLINE(void) git_tree_close(git_tree *tree)
{
- return git_object_close((git_object *) tree);
+ git_object_close((git_object *) tree);
}