summaryrefslogtreecommitdiff
path: root/src/transports/smart.c
diff options
context:
space:
mode:
authorLeo Yang <lyang@topologyinc.com>2015-03-17 12:49:33 -0400
committerLeo Yang <lyang@topologyinc.com>2015-03-18 13:15:21 -0400
commit142e5379ca850b718c9775cab5e30504503defd0 (patch)
treeb8f461dcdfce90cda06b57276a3706f4b1cfc035 /src/transports/smart.c
parentbdf0e734506b5b18234d48a0e7c6995aeda30b9d (diff)
downloadlibgit2-142e5379ca850b718c9775cab5e30504503defd0.tar.gz
Add a custom param to git_smart_subtransport_definition
The smart transport has already take the payload param. For the sub transport a payload param is useful for the implementer.
Diffstat (limited to 'src/transports/smart.c')
-rw-r--r--src/transports/smart.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/transports/smart.c b/src/transports/smart.c
index 69b9d22cc..85a49e543 100644
--- a/src/transports/smart.c
+++ b/src/transports/smart.c
@@ -409,7 +409,7 @@ int git_transport_smart(git_transport **out, git_remote *owner, void *param)
return -1;
}
- if (definition->callback(&t->wrapped, &t->parent) < 0) {
+ if (definition->callback(&t->wrapped, &t->parent, definition->param) < 0) {
git__free(t);
return -1;
}