зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1317946: allow sending of zero length buffers. r=schien
MozReview-Commit-ID: 4vNPewYScEF --HG-- extra : rebase_source : d678703429b39a2a8bb2127f5fc55528a38fd480
This commit is contained in:
Родитель
90182d07b4
Коммит
73dd4c356c
|
@ -1188,8 +1188,11 @@ nsUDPSocket::Send(const nsACString &aHost, uint16_t aPort,
|
|||
const uint8_t *aData, uint32_t aDataLength,
|
||||
uint32_t *_retval)
|
||||
{
|
||||
NS_ENSURE_ARG(aData);
|
||||
NS_ENSURE_ARG_POINTER(_retval);
|
||||
if (!((aData && aDataLength > 0) ||
|
||||
(!aData && !aDataLength))) {
|
||||
return NS_ERROR_INVALID_ARG;
|
||||
}
|
||||
|
||||
*_retval = 0;
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче