From d350a5cefe6dda34c082c6a7ba43a35294ac5391 Mon Sep 17 00:00:00 2001 From: Szymon Janc Date: Wed, 12 Dec 2012 11:28:08 +0100 Subject: [PATCH] avctp: Remove double looking for audio device There is no need to double call for manager_get_audio_device with toggled create flag. manager_get_audio_device with create set to true will only create new audio device if matching one was not found. --- profiles/audio/avctp.c | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/profiles/audio/avctp.c b/profiles/audio/avctp.c index 8ffbf43da..013c587ab 100644 --- a/profiles/audio/avctp.c +++ b/profiles/audio/avctp.c @@ -1132,14 +1132,10 @@ static void avctp_confirm_cb(GIOChannel *chan, gpointer data) if (session == NULL) return; - dev = manager_get_audio_device(device, FALSE); + dev = manager_get_audio_device(device, TRUE); if (!dev) { - dev = manager_get_audio_device(device, TRUE); - if (!dev) { - error("Unable to get audio device object for %s", - address); - goto drop; - } + error("Unable to get audio device object for %s", address); + goto drop; } if (dev->control == NULL) { -- 2.47.3