Commit eb0474462170ed3198b44eb077bbb4f22cf4d74e

Ben Straub 2013-08-19T11:00:20

Merge pull request #1797 from ethomson/keep_hash_ctx_private Don't expose git_hash_ctx since it's internal

diff --git a/include/git2/odb_backend.h b/include/git2/odb_backend.h
index dca4995..7b3c6a3 100644
--- a/include/git2/odb_backend.h
+++ b/include/git2/odb_backend.h
@@ -65,8 +65,6 @@ typedef enum {
 	GIT_STREAM_RW = (GIT_STREAM_RDONLY | GIT_STREAM_WRONLY),
 } git_odb_stream_t;
 
-typedef struct git_hash_ctx git_hash_ctx;
-
 /**
  * A stream to read/write from a backend.
  *
@@ -78,7 +76,7 @@ typedef struct git_hash_ctx git_hash_ctx;
 struct git_odb_stream {
 	git_odb_backend *backend;
 	unsigned int mode;
-	git_hash_ctx *hash_ctx;
+	void *hash_ctx;
 
 	/**
 	 * Write at most `len` bytes into `buffer` and advance the