From 3169c1bef44c0c9a53121c9f3a15ab94509cf65e Mon Sep 17 00:00:00 2001 From: Johan Hedberg Date: Wed, 21 Sep 2011 17:27:04 +0900 Subject: [PATCH] headset: Fix missing check for non-existent pending message --- audio/headset.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/audio/headset.c b/audio/headset.c index 67a0f76a1..f1cda6ae1 100644 --- a/audio/headset.c +++ b/audio/headset.c @@ -1536,7 +1536,8 @@ static void get_record_cb(sdp_list_t *recs, int err, gpointer user_data) if (err < 0) { error("Unable to connect: %s (%d)", strerror(-err), -err); p->err = -err; - error_connect_failed(dev->conn, p->msg, p->err); + if (p->msg != NULL) + error_connect_failed(dev->conn, p->msg, p->err); goto failed; } -- 2.47.3