intel_extreme/DDI: _DpAuxTransfer(), check read buffer before copying to it
happens in #17713 Change-Id: I7a4214af70a9ebca8ee70c507a704771c194e92d Reviewed-on: https://review.haiku-os.org/c/haiku/+/5223 Tested-by: Commit checker robot <[email protected]> Reviewed-by: Adrien Destugues <[email protected]>
This commit is contained in:
committed by
waddlesplash
parent
581013b8e3
commit
0f01971951
@@ -1387,7 +1387,8 @@ DigitalDisplayInterface::_DpAuxTransfer(dp_aux_msg* message)
|
||||
if (result > 0) {
|
||||
message->reply = receiveBuffer[0] >> 4;
|
||||
result--;
|
||||
memcpy(message->buffer, receiveBuffer + 1, result);
|
||||
if (message->buffer != NULL)
|
||||
memcpy(message->buffer, receiveBuffer + 1, result);
|
||||
}
|
||||
break;
|
||||
default:
|
||||
|
||||
Reference in New Issue
Block a user