From 80b568c60e922e1e0948960509998bb2e835c39c Mon Sep 17 00:00:00 2001 From: "injun.yang" Date: Wed, 6 May 2020 10:16:50 +0900 Subject: [PATCH] Fix: advertisinog stopped suddenly [Model] All [BinType] AP [Customer] OPEN [Issue#] N/A [Request] Internal [Occurrence Version] N/A [Problem] Advertising stopped suddenly [Cause & Measure] Comparison code is wrong. [Checking Method] n/a [Team] Convergence BT [Developer] Injun Yang [Solution company] Samsung [Change Type] Specification change Change-Id: Ifac82672ed7c178e496e775160b5ec7704f481b5 Signed-off-by: Wootak Jung --- bt-service-adaptation/services/gatt/bt-service-gatt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bt-service-adaptation/services/gatt/bt-service-gatt.c b/bt-service-adaptation/services/gatt/bt-service-gatt.c index e97a990..18798a4 100644 --- a/bt-service-adaptation/services/gatt/bt-service-gatt.c +++ b/bt-service-adaptation/services/gatt/bt-service-gatt.c @@ -340,7 +340,7 @@ void _bt_check_adv_app_termination(const char *name) app = &numapps[k]; /* Search for a app which has same sender and stop adv is running */ - if (!strncasecmp(app->sender, name, strlen(name)) && app->is_initialized == TRUE) { + if (strcasecmp(app->sender, name) == 0 && app->is_initialized == TRUE) { BT_DBG("numapps[%d] Match found, name: %s", k, name); /* TODO 2: Need to manage app info as list, not array. -- 2.7.4