Commit 35e9407c4698080b29f2bcb3d379454bb0ae62bb

Vicent Martí 2011-09-27T11:14:23

Merge pull request #432 from carlosmn/msvc Really fix MSVC

diff --git a/deps/http-parser/http_parser.c b/deps/http-parser/http_parser.c
index e9d42ce..432a7c5 100644
--- a/deps/http-parser/http_parser.c
+++ b/deps/http-parser/http_parser.c
@@ -368,7 +368,7 @@ size_t http_parser_execute (http_parser *parser,
   enum state state;
   enum header_states header_state;
   uint64_t index = parser->index;
-  uint64_t nread = parser->nread;
+  uint32_t nread = parser->nread;
   const char *header_field_mark, *header_value_mark, *url_mark;
   const char *matcher;
 
diff --git a/src/config.c b/src/config.c
index a4445ca..2b3e535 100644
--- a/src/config.c
+++ b/src/config.c
@@ -352,7 +352,6 @@ static int win32_find_system(char *system_config_path)
 		return GIT_ENOMEM;
 
 	ret = ExpandEnvironmentStringsW(query, apphome_utf16, size);
-	free(query_utf16);
 	if (ret == 0 || ret >= size)
 		return git__throw(GIT_ERROR, "Failed to expand environment strings");