---
 src/service.c |    7 ++-----
 1 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/src/service.c b/src/service.c
index 6041d6d..7969988 100644
--- a/src/service.c
+++ b/src/service.c
@@ -1801,7 +1801,6 @@ static gboolean web_get_cb(GWebResult *result, gpointer 
user_data)
        gsize written;
        gsize chunk_size;
        struct mms_request *request = user_data;
-       struct mms_service *service;
        const guint8 *chunk;
 
        if (g_web_result_get_chunk(result, &chunk, &chunk_size) == FALSE) {
@@ -1836,16 +1835,14 @@ error:
        unlink(request->data_path);
 
 complete:
-       service = request->service;
-
        if (request->result_cb != NULL)
                request->result_cb(request);
 
        mms_request_destroy(request);
 
-       service->current_request_id = 0;
+       request->service->current_request_id = 0;
 
-       process_request_queue(service);
+       process_request_queue(request->service);
 
        return FALSE;
 }
-- 
1.7.4.4

_______________________________________________
ofono mailing list
[email protected]
http://lists.ofono.org/listinfo/ofono

Reply via email to