mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 16:50:18 +00:00
Merge "Creates a dummy pointer for empty messages"
This commit is contained in:
committed by
Android (Google) Code Review
commit
1be64aeb60
@@ -155,6 +155,12 @@ Return<Result> Contexthub::sendMessageToHub(uint32_t hubId,
|
||||
.message = static_cast<const uint8_t *>(msg.msg.data()),
|
||||
};
|
||||
|
||||
// Use a dummy to prevent send_message with empty message from failing prematurely
|
||||
static uint8_t dummy;
|
||||
if (txMsg.message_len == 0 && txMsg.message == nullptr) {
|
||||
txMsg.message = &dummy;
|
||||
}
|
||||
|
||||
ALOGI("Sending msg of type %" PRIu32 ", size %" PRIu32 " to app 0x%" PRIx64,
|
||||
txMsg.message_type,
|
||||
txMsg.message_len,
|
||||
|
||||
Reference in New Issue
Block a user