mirror of
https://github.com/servo/servo.git
synced 2025-06-06 16:45:39 +00:00
removed mutable compile warnings (#31822)
Signed-off-by: Sandeep Pillai <sandeeppillai@Sandeeps-MacBook-Air.local> Co-authored-by: Sandeep Pillai <sandeeppillai@Sandeeps-MacBook-Air.local>
This commit is contained in:
parent
99bad9d9b8
commit
77f5175efc
3 changed files with 5 additions and 5 deletions
|
@ -55,7 +55,7 @@ enum StructuredCloneTags {
|
|||
unsafe fn read_blob(
|
||||
owner: &GlobalScope,
|
||||
r: *mut JSStructuredCloneReader,
|
||||
mut sc_holder: &mut StructuredDataHolder,
|
||||
sc_holder: &mut StructuredDataHolder,
|
||||
) -> *mut JSObject {
|
||||
let mut name_space: u32 = 0;
|
||||
let mut index: u32 = 0;
|
||||
|
@ -166,7 +166,7 @@ unsafe extern "C" fn read_transfer_callback(
|
|||
return_object: RawMutableHandleObject,
|
||||
) -> bool {
|
||||
if tag == StructuredCloneTags::MessagePort as u32 {
|
||||
let mut sc_holder = &mut *(closure as *mut StructuredDataHolder);
|
||||
let sc_holder = &mut *(closure as *mut StructuredDataHolder);
|
||||
let in_realm_proof = AlreadyInRealm::assert_for_cx(SafeJSContext::from_ptr(cx));
|
||||
let owner = GlobalScope::from_context(cx, InRealm::Already(&in_realm_proof));
|
||||
if let Ok(_) = <MessagePort as Transferable>::transfer_receive(
|
||||
|
@ -194,7 +194,7 @@ unsafe extern "C" fn write_transfer_callback(
|
|||
if let Ok(port) = root_from_object::<MessagePort>(*obj, cx) {
|
||||
*tag = StructuredCloneTags::MessagePort as u32;
|
||||
*ownership = TransferableOwnership::SCTAG_TMO_CUSTOM;
|
||||
let mut sc_holder = &mut *(closure as *mut StructuredDataHolder);
|
||||
let sc_holder = &mut *(closure as *mut StructuredDataHolder);
|
||||
if let Ok(data) = port.transfer(sc_holder) {
|
||||
*extra_data = data;
|
||||
return true;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue