mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-08 19:04:45 +00:00
Bug 1059813: Use getter/setter methods of |UnixSocketRawData| in RIL helpers, r=vyang
This commit is contained in:
parent
8a82828754
commit
edfa9474e7
@ -184,11 +184,13 @@ DispatchRILEvent::RunTask(JSContext *aCx)
|
||||
{
|
||||
JS::Rooted<JSObject*> obj(aCx, JS::CurrentGlobalOrNull(aCx));
|
||||
|
||||
JS::Rooted<JSObject*> array(aCx, JS_NewUint8Array(aCx, mMessage->mSize));
|
||||
JS::Rooted<JSObject*> array(aCx,
|
||||
JS_NewUint8Array(aCx, mMessage->GetSize()));
|
||||
if (!array) {
|
||||
return false;
|
||||
}
|
||||
memcpy(JS_GetArrayBufferViewData(array), mMessage->mData, mMessage->mSize);
|
||||
memcpy(JS_GetArrayBufferViewData(array),
|
||||
mMessage->GetData(), mMessage->GetSize());
|
||||
|
||||
JS::AutoValueArray<2> args(aCx);
|
||||
args[0].setNumber((uint32_t)mClientId);
|
||||
|
Loading…
Reference in New Issue
Block a user