From f9b4a114e574b4fa41576edcb64608ba3616ff83 Mon Sep 17 00:00:00 2001 From: Syam Sidhardhan Date: Thu, 12 Apr 2012 20:32:54 +0530 Subject: [PATCH] agent: Free the agent request properly In the case of error, Unref the req->msg which is allocated inside the pincode_request_new() --- src/agent.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/agent.c b/src/agent.c index 41eb3a8c5..7f2d13c5c 100644 --- a/src/agent.c +++ b/src/agent.c @@ -457,7 +457,7 @@ int agent_request_pincode(struct agent *agent, struct btd_device *device, return 0; failed: - g_free(req); + agent_request_free(req, FALSE); return err; } -- 2.47.3