Bug 939116 - Apply the TCPSocket.send offset parameter correctly. r=dpreston

This commit is contained in:
Antonio M. Amaya 2013-11-15 18:28:00 +01:00
parent fe4fda82a5
commit 4102ea30c3

View File

@ -222,7 +222,7 @@ TCPSocketChild::SendSend(const JS::Value& aData,
return NS_ERROR_OUT_OF_MEMORY;
}
FallibleTArray<uint8_t> fallibleArr;
if (!fallibleArr.InsertElementsAt(0, data, nbytes)) {
if (!fallibleArr.InsertElementsAt(0, data + aByteOffset, nbytes)) {
return NS_ERROR_OUT_OF_MEMORY;
}
InfallibleTArray<uint8_t> arr;