From 75feaf48401c04fb68e78c41213e26fdefa71ab9 Mon Sep 17 00:00:00 2001 From: Luiz Augusto von Dentz Date: Tue, 2 Dec 2008 11:35:26 -0300 Subject: Add another missing check for btd_device_add_uuid. --- audio/avdtp.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/audio/avdtp.c b/audio/avdtp.c index c1d8ed62..c06a3f50 100644 --- a/audio/avdtp.c +++ b/audio/avdtp.c @@ -1077,8 +1077,13 @@ static gboolean avdtp_setconf_cmd(struct avdtp *session, switch (sep->info.type) { case AVDTP_SEP_TYPE_SOURCE: - if (!dev->sink) + if (!dev->sink) { btd_device_add_uuid(dev->btd_dev, A2DP_SINK_UUID); + if (!dev->sink) { + error("Unable to get a audio sink object"); + goto failed; + } + } break; case AVDTP_SEP_TYPE_SINK: /* Do source_init() here when it's implemented */ -- cgit