Commit cd19ca9584bd01925e05e94e7f3bddae6880acda

Carlos Martín Nieto 2011-10-01T20:16:13

Squelch a couple of warnings Signed-off-by: Carlos Martín Nieto <carlos@cmartin.tk>

diff --git a/src/config_file.c b/src/config_file.c
index 64d57c5..a85ae15 100644
--- a/src/config_file.c
+++ b/src/config_file.c
@@ -134,7 +134,7 @@ static int cvar_match_section(const char *section, const char *query)
 	qsub = query + section_len;
 	qdot = strchr(qsub, '.');
 	/* Make sure the subsections are the same length */
-	if (strlen(sdot + 1) != qdot - qsub)
+	if (strlen(sdot + 1) != (size_t) (qdot - qsub))
 		return 0;
 
 	/* The subsection is case-sensitive */
diff --git a/src/transport-http.c b/src/transport-http.c
index 736f21b..f740aa4 100644
--- a/src/transport-http.c
+++ b/src/transport-http.c
@@ -397,7 +397,7 @@ int git_transport_http(git_transport **out)
 	/* on win32, the WSA context needs to be initialized
 	 * before any socket calls can be performed */
 	if (WSAStartup(MAKEWORD(2,2), &t->wsd) != 0) {
-		http_free(t);
+		http_free((git_transport *) t);
 		return git__throw(GIT_EOSERR, "Winsock init failed");
 	}
 #endif