summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDoHyun Pyun <dh79.pyun@samsung.com>2017-02-23 13:29:20 +0900
committerDoHyun Pyun <dh79.pyun@samsung.com>2017-02-23 14:19:06 +0900
commit3b5dbaafb6afd8581b8dcab0ed49c563efb85b3a (patch)
treebde64420986279668e1db96a06d6920d1b970a27 /src
parentc59f23fd14b158efb05478b31171bea0cd09fe0d (diff)
downloadbluez-3b5dbaafb6afd8581b8dcab0ed49c563efb85b3a.tar.gz
bluez-3b5dbaafb6afd8581b8dcab0ed49c563efb85b3a.tar.bz2
bluez-3b5dbaafb6afd8581b8dcab0ed49c563efb85b3a.zip
Modify the comparing statement for storing local irk
store_local_irk function's return type is bool. It can't return the negative value. So the error logic will not work. Change-Id: Id49650ddb2e718fc9054963c8eac5ec785e35ad9 Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
Diffstat (limited to 'src')
-rw-r--r--src/adapter.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/adapter.c b/src/adapter.c
index 82bfa364..ae4d2f89 100644
--- a/src/adapter.c
+++ b/src/adapter.c
@@ -12878,7 +12878,7 @@ static bool load_local_irk(struct btd_adapter *adapter)
if (access(LOCAL_IRK_DIRNAME"/"LOCAL_IRK_FILENAME, F_OK) < 0) {
adapter->local_irk = generate_irk();
- if (store_local_irk(adapter) < 0) {
+ if (store_local_irk(adapter) == false) {
error("Cannot store Local IRK");
g_free(adapter->local_irk);
return false;