summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTimm Bäder <mail@baedert.org>2016-07-31 11:51:26 +0200
committerTimm Bäder <mail@baedert.org>2017-02-21 17:21:19 +0100
commit2e27aaf5b50019e1aaaa0f801ad9996d67daf09c (patch)
tree9c42ed9466d596321a3834bf3840ea8d685964ea
parent961ed50d8aebcbde0233fbdce11fcf7c259b1a69 (diff)
downloadlibrest-2e27aaf5b50019e1aaaa0f801ad9996d67daf09c.tar.gz
RestProxyCall: Pass correct pointer in _upload
-rw-r--r--rest/rest-proxy-call.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/rest/rest-proxy-call.c b/rest/rest-proxy-call.c
index e89484a..e169d19 100644
--- a/rest/rest-proxy-call.c
+++ b/rest/rest-proxy-call.c
@@ -641,10 +641,10 @@ _continuous_call_message_completed_cb (SoupSession *session,
gpointer user_data)
{
GTask *task = user_data;
- RestProxyCallContinuousClosure *closure;
RestProxyCall *call;
RestProxyCallPrivate *priv;
GError *error = NULL;
+ RestProxyCallContinuousClosure *closure;
closure = (RestProxyCallContinuousClosure *)g_task_get_task_data (task);
call = closure->call;
@@ -1127,8 +1127,8 @@ rest_proxy_call_upload (RestProxyCall *call,
gpointer user_data)
{
RestProxyCallPrivate *priv = GET_PRIVATE (call);
- GError *error = NULL;
GTask *task;
+ GError *error = NULL;
SoupMessage *message;
RestProxyCallUploadClosure *closure;
@@ -1177,7 +1177,7 @@ rest_proxy_call_upload (RestProxyCall *call,
_rest_proxy_queue_message (priv->proxy,
message,
_upload_call_message_completed_cb,
- closure);
+ task);
}
gboolean