From 71372ba0b328b420c750ffc2eac9a4063a0ff54e Mon Sep 17 00:00:00 2001 From: Jonas Bonn Date: Fri, 14 Apr 2017 23:36:34 +0200 Subject: [PATCH] qmi: duplicate callback data correctly --- drivers/qmimodem/gprs-context.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/qmimodem/gprs-context.c b/drivers/qmimodem/gprs-context.c index a1ee2171..247ee9e6 100644 --- a/drivers/qmimodem/gprs-context.c +++ b/drivers/qmimodem/gprs-context.c @@ -198,7 +198,7 @@ static void start_net_cb(struct qmi_result *result, void *user_data) data->pkt_handle = handle; /* Duplicate cbd, the old one will be freed when this method returns */ - cbd = cb_data_new(cb, user_data); + cbd = cb_data_new(cb, cbd->data); cbd->user = gc; if (qmi_service_send(data->wds, QMI_WDS_GET_SETTINGS, NULL,