Skip to content

Commit

Permalink
BLE: minor improvement.
Browse files Browse the repository at this point in the history
  • Loading branch information
XuGuohui committed Jun 14, 2019
1 parent d89518a commit 9113dda
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions hal/src/nRF52840/ble_hal.cpp
Expand Up @@ -1003,7 +1003,9 @@ int BleObject::Broadcaster::setAdvertisingData(const uint8_t* buf, size_t len) {
}

ssize_t BleObject::Broadcaster::getAdvertisingData(uint8_t* buf, size_t len) const {
CHECK_TRUE(buf, advDataLen_);
if (!buf) {
return advDataLen_;
}
len = std::min(len, advDataLen_);
memcpy(buf, advData_, len);
return len;
Expand All @@ -1024,7 +1026,9 @@ int BleObject::Broadcaster::setScanResponseData(const uint8_t* buf, size_t len)
}

ssize_t BleObject::Broadcaster::getScanResponseData(uint8_t* buf, size_t len) const {
CHECK_TRUE(buf, scanRespDataLen_);
if (!buf) {
return scanRespDataLen_;
}
len = std::min(len, scanRespDataLen_);
memcpy(buf, scanRespData_, len);
return len;
Expand Down

0 comments on commit 9113dda

Please sign in to comment.