summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--deps/http-parser/http_parser.c2
-rw-r--r--src/config.c1
2 files changed, 1 insertions, 2 deletions
diff --git a/deps/http-parser/http_parser.c b/deps/http-parser/http_parser.c
index e9d42ce08..432a7c5dc 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 a4445cac0..2b3e53589 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");