Commit 519757279eb25fe4075f65b86da5ce52d352b454

Chris Young 2012-06-07T23:13:39

Fix double-defines when using GIT_OLD_ERRORS

diff --git a/include/git2/errors.h b/include/git2/errors.h
index ccbc9fc..b4809fe 100644
--- a/include/git2/errors.h
+++ b/include/git2/errors.h
@@ -20,6 +20,7 @@ GIT_BEGIN_DECL
 #ifdef GIT_OLD_ERRORS
 enum {
 	GIT_SUCCESS = 0,
+	GIT_ERROR = -1,
 	GIT_ENOTOID = -2,
 	GIT_ENOTFOUND = -3,
 	GIT_ENOMEM = -4,
@@ -52,7 +53,7 @@ enum {
 	GIT_ENOMATCH = -31,
 	GIT_ESHORTBUFFER = -32,
 };
-#endif
+#else
 
 /** Generic return codes */
 enum {
@@ -66,6 +67,7 @@ enum {
 	GIT_PASSTHROUGH = -30,
 	GIT_REVWALKOVER = -31,
 };
+#endif
 
 typedef struct {
 	char *message;