From cfa764640b52854ffa77e962996d716876fdd115 Mon Sep 17 00:00:00 2001 From: Johan Hedberg Date: Tue, 21 Aug 2007 07:23:16 +0000 Subject: Plug a memory leak when manager_authorize fails --- audio/avdtp.c | 1 + 1 file changed, 1 insertion(+) diff --git a/audio/avdtp.c b/audio/avdtp.c index be2709da..649e69a4 100644 --- a/audio/avdtp.c +++ b/audio/avdtp.c @@ -2597,6 +2597,7 @@ static gboolean avdtp_server_cb(GIOChannel *chan, GIOCondition cond, void *data) if (!manager_authorize(&dst, ADVANCED_AUDIO_UUID, auth_cb, session, &session->pending_auth)) { close(cli_sk); + avdtp_unref(session); return TRUE; } -- cgit