Fix two more warnings in WebRender (#30867)

These appeared after switching to the latest Rust stable release.
This commit is contained in:
Martin Robinson 2023-12-13 09:07:56 +01:00 committed by GitHub
parent 17f3c45d4f
commit 2fcbcb4b55
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 23 additions and 2 deletions

View file

@ -0,0 +1,20 @@
diff --git a/third_party/webrender/webrender_api/src/display_item_cache.rs b/third_party/webrender/webrender_api/src/display_item_cache.rs
index 169e54797a..8a28ac4ab2 100644
--- a/third_party/webrender/webrender_api/src/display_item_cache.rs
+++ b/third_party/webrender/webrender_api/src/display_item_cache.rs
@@ -58,13 +58,13 @@ pub struct DisplayItemCache {
impl DisplayItemCache {
fn add_item(&mut self, key: ItemKey, item: CachedDisplayItem) {
- let mut entry = &mut self.entries[key as usize];
+ let entry = &mut self.entries[key as usize];
entry.items.push(item);
entry.occupied = true;
}
fn clear_entry(&mut self, key: ItemKey) {
- let mut entry = &mut self.entries[key as usize];
+ let entry = &mut self.entries[key as usize];
entry.items.clear();
entry.occupied = false;
}

View file

@ -1,3 +1,4 @@
001-Restore-hit-testing-api.diff
002-Upgrade-version-of-gleam.diff
003-Fix-WebRender-warnings.diff
004-Fix-more-WebRender-warnings.diff

View file

@ -58,13 +58,13 @@ pub struct DisplayItemCache {
impl DisplayItemCache {
fn add_item(&mut self, key: ItemKey, item: CachedDisplayItem) {
let mut entry = &mut self.entries[key as usize];
let entry = &mut self.entries[key as usize];
entry.items.push(item);
entry.occupied = true;
}
fn clear_entry(&mut self, key: ItemKey) {
let mut entry = &mut self.entries[key as usize];
let entry = &mut self.entries[key as usize];
entry.items.clear();
entry.occupied = false;
}