summaryrefslogtreecommitdiff
path: root/utils/LocIpc.h
diff options
context:
space:
mode:
authorKatz Yamada <kyamada@codeaurora.org>2018-01-25 10:56:31 -0800
committerGerrit - the friendly Code Review server <code-review@localhost>2018-01-31 15:38:03 -0800
commitec59dd2aaedbc26091064f5ee8191444cb5bf04d (patch)
treebb7645168b86ac28217ba290df6dea3c18f0e2f8 /utils/LocIpc.h
parent6e98d17e6a67d8ba1b74bf1f91010f150d796c1b (diff)
downloadgps-ec59dd2aaedbc26091064f5ee8191444cb5bf04d.tar.gz
fix: LocIpcSender returns incorrect result
LocIpcSender::send() doesn't return correct boolean result code. It always returns false even it is successfully sent. Change-Id: I74d85501f5d097dc1ede4dea5b2d9c9d752affda CRs-Fixed: 2179096
Diffstat (limited to 'utils/LocIpc.h')
-rw-r--r--utils/LocIpc.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/utils/LocIpc.h b/utils/LocIpc.h
index 738d4fb..8598a32 100644
--- a/utils/LocIpc.h
+++ b/utils/LocIpc.h
@@ -131,8 +131,7 @@ public:
inline bool send(const uint8_t data[], uint32_t length) {
bool rtv = false;
if (nullptr != mSocket && nullptr != data) {
- ssize_t rv = LocIpc::sendData(*mSocket, mDestAddr, data, length);
- rtv = (rv == (int)length);
+ rtv = LocIpc::sendData(*mSocket, mDestAddr, data, length);
}
return rtv;
}