From: DoHyun Pyun Date: Tue, 4 Apr 2017 04:21:06 +0000 (+0900) Subject: Fix the svace issue (172902, 183416) X-Git-Tag: accepted/tizen/unified/20170406.054734~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=67cfa86789dcfa56d20e1941113bc47ae5209f70;p=apps%2Fnative%2Fug-bluetooth-efl.git Fix the svace issue (172902, 183416) Change-Id: I8b931ef91b9e0a32ee1e75250a42ab63cfa6d3d8 Signed-off-by: DoHyun Pyun --- diff --git a/common/src/libraries/bt-util.c b/common/src/libraries/bt-util.c index 4a41ca3..420660d 100644 --- a/common/src/libraries/bt-util.c +++ b/common/src/libraries/bt-util.c @@ -888,7 +888,7 @@ static bool __bt_util_write_vcard_to_file(int fd, contacts_record_h record, bool } size_left = strlen(vcard_buff); - while (size_left) { + while (size_left > 0) { int written = write(fd, vcard_buff, size_left); if (written == -1) { BT_ERR("write() failed: %d", errno); diff --git a/common/src/ui/bt-profile-view.c b/common/src/ui/bt-profile-view.c index b43bb13..bc93476 100644 --- a/common/src/ui/bt-profile-view.c +++ b/common/src/ui/bt-profile-view.c @@ -234,7 +234,6 @@ static void __bt_profile_rename_device_ok_cb(void *data, Evas_Object *obj, if (BT_ERROR_NONE == bt_device_set_alias(dev->addr_str, str)) { memset(dev->name, 0, DEVICE_NAME_MAX_LEN + 1); g_strlcpy(dev->name, str, DEVICE_NAME_MAX_LEN + 1); - free(str); if (ugd->profile_vd) _bt_update_genlist_item((Elm_Object_Item *)ugd->profile_vd->name_item); @@ -246,6 +245,7 @@ static void __bt_profile_rename_device_ok_cb(void *data, Evas_Object *obj, ugd->rename_entry = NULL; } g_free(device_name_str); + g_free(str); FN_END; }