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;
|
||||
|
|
|
@ -51,7 +51,7 @@ impl CryptoMethods for Crypto {
|
|||
if !is_integer_buffer(array_type) {
|
||||
return Err(Error::TypeMismatch);
|
||||
} else {
|
||||
let mut data = unsafe { input.as_mut_slice() };
|
||||
let data = unsafe { input.as_mut_slice() };
|
||||
if data.len() > 65536 {
|
||||
return Err(Error::QuotaExceeded);
|
||||
}
|
||||
|
|
|
@ -72,7 +72,7 @@ impl CSSStyleOwner {
|
|||
let result = if attr.is_some() {
|
||||
let lock = attr.as_ref().unwrap();
|
||||
let mut guard = shared_lock.write();
|
||||
let mut pdb = lock.write_with(&mut guard);
|
||||
let pdb = lock.write_with(&mut guard);
|
||||
let result = f(pdb, &mut changed);
|
||||
result
|
||||
} else {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue