From ab86f159e5edbf0ffaf3ec2eb86584a6758a7a49 Mon Sep 17 00:00:00 2001 From: "kelly.leahy" Date: Mon, 9 May 2011 23:39:32 -0700 Subject: [PATCH] Fix issue #79 - git_lasterror() isn't appearing in git2.dll in windows. The GIT_EXPORT macro is used to declare a function to be externally accessible to other libraries. This commit uses GIT_EXPORT to declare the git_lasterror() function as externally exported. I verified with depends.exe that the function is available to external callers (i.e. in the exports table of the PE file). --- include/git2/common.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/git2/common.h b/include/git2/common.h index 2aae648fb..54af72fbf 100644 --- a/include/git2/common.h +++ b/include/git2/common.h @@ -185,6 +185,8 @@ typedef struct { GIT_EXTERN(void) git_strarray_free(git_strarray *array); +GIT_EXTERN(const char*) git_lasterror(void); + /** @} */ GIT_END_DECL #endif