Fix a2dp source role connnection issue 83/228083/1 accepted/tizen/unified/20200319.232430 submit/tizen/20200319.092128
authorWootak Jung <wootak.jung@samsung.com>
Thu, 19 Mar 2020 03:14:23 +0000 (12:14 +0900)
committerWootak Jung <wootak.jung@samsung.com>
Thu, 19 Mar 2020 03:14:23 +0000 (12:14 +0900)
selected_sep should be initialized

Change-Id: Icb6f4f3a5ab0d47b051d86c5af1df706ec298600

profiles/audio/a2dp.c

index ad9e956..08b63f4 100644 (file)
@@ -2698,7 +2698,9 @@ static struct queue *a2dp_find_eps(struct avdtp *session, GSList *list,
                cap = (struct avdtp_media_codec_capability *) service->data;
 
                if (cap->media_codec_type != A2DP_CODEC_VENDOR) {
-                       queue_push_head(selected_sep,sep);
+                       if (!selected_sep)
+                               selected_sep = queue_new();
+                       queue_push_head(selected_sep, sep);
                        continue;
 #ifdef TIZEN_FEATURE_SSC_ENCODER
                } else {