Commit 512bd2c7 by Carlos Martín Nieto

Merge pull request #3747 from libgit2/ethomson/warnings

 some warnings
parents 1dc44910 0bd77401
...@@ -206,8 +206,7 @@ GIT_INLINE(bool) iterator_has_started( ...@@ -206,8 +206,7 @@ GIT_INLINE(bool) iterator_has_started(
return false; return false;
} }
GIT_INLINE(bool) iterator_has_ended( GIT_INLINE(bool) iterator_has_ended(git_iterator *iter, const char *path)
git_iterator *iter, const char *path, bool is_submodule)
{ {
if (iter->end == NULL) if (iter->end == NULL)
return false; return false;
...@@ -797,7 +796,7 @@ static int tree_iterator_advance(const git_index_entry **out, git_iterator *i) ...@@ -797,7 +796,7 @@ static int tree_iterator_advance(const git_index_entry **out, git_iterator *i)
continue; continue;
/* if this path is after our end, stop */ /* if this path is after our end, stop */
if (iterator_has_ended(&iter->base, iter->entry_path.ptr, false)) { if (iterator_has_ended(&iter->base, iter->entry_path.ptr)) {
error = GIT_ITEROVER; error = GIT_ITEROVER;
break; break;
} }
...@@ -2034,7 +2033,7 @@ static int index_iterator_advance( ...@@ -2034,7 +2033,7 @@ static int index_iterator_advance(
continue; continue;
} }
if (iterator_has_ended(&iter->base, entry->path, is_submodule)) { if (iterator_has_ended(&iter->base, entry->path)) {
error = GIT_ITEROVER; error = GIT_ITEROVER;
break; break;
} }
......
...@@ -116,11 +116,13 @@ int stransport_certificate(git_cert **out, git_stream *stream) ...@@ -116,11 +116,13 @@ int stransport_certificate(git_cert **out, git_stream *stream)
return 0; return 0;
} }
int stransport_set_proxy(git_stream *stream, const char *proxy) int stransport_set_proxy(
git_stream *stream,
const git_proxy_options *proxy_opts)
{ {
stransport_stream *st = (stransport_stream *) stream; stransport_stream *st = (stransport_stream *) stream;
return git_stream_set_proxy(st->io, proxy); return git_stream_set_proxy(st->io, proxy_opts);
} }
/* /*
......
...@@ -444,7 +444,7 @@ static void git_smart__free(git_transport *transport) ...@@ -444,7 +444,7 @@ static void git_smart__free(git_transport *transport)
git_pkt_free(p); git_pkt_free(p);
git_vector_free(refs); git_vector_free(refs);
git__free(t->proxy.url); git__free((char *)t->proxy.url);
git_strarray_free(&t->custom_headers); git_strarray_free(&t->custom_headers);
......
...@@ -666,8 +666,10 @@ void test_online_clone__start_with_http(void) ...@@ -666,8 +666,10 @@ void test_online_clone__start_with_http(void)
static int called_proxy_creds; static int called_proxy_creds;
static int proxy_creds(git_cred **out, const char *url, const char *username, unsigned int allowed, void *payload) static int proxy_creds(git_cred **out, const char *url, const char *username, unsigned int allowed, void *payload)
{ {
GIT_UNUSED(payload); GIT_UNUSED(url);
GIT_UNUSED(username); GIT_UNUSED(username);
GIT_UNUSED(allowed);
GIT_UNUSED(payload);
called_proxy_creds = 1; called_proxy_creds = 1;
return git_cred_userpass_plaintext_new(out, _remote_proxy_user, _remote_proxy_pass); return git_cred_userpass_plaintext_new(out, _remote_proxy_user, _remote_proxy_pass);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment