Skip to content

Commit

Permalink
removed mutable compile warnings (#31822)
Browse files Browse the repository at this point in the history
Signed-off-by: Sandeep Pillai <sandeeppillai@Sandeeps-MacBook-Air.local>
Co-authored-by: Sandeep Pillai <sandeeppillai@Sandeeps-MacBook-Air.local>
  • Loading branch information
sandeepB3 and Sandeep Pillai committed Mar 22, 2024
1 parent 99bad9d commit 77f5175
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 5 deletions.
6 changes: 3 additions & 3 deletions components/script/dom/bindings/structuredclone.rs
Expand Up @@ -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;
Expand Down Expand Up @@ -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(
Expand Down Expand Up @@ -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;
Expand Down
2 changes: 1 addition & 1 deletion components/script/dom/crypto.rs
Expand Up @@ -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);
}
Expand Down
2 changes: 1 addition & 1 deletion components/script/dom/cssstyledeclaration.rs
Expand Up @@ -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 {
Expand Down

0 comments on commit 77f5175

Please sign in to comment.