Fix clippy lints

This commit is contained in:
Ian Douglas Scott 2022-12-21 16:48:33 -08:00 committed by Jeremy Soller
parent f193f10ec0
commit b0d6ffbf17
4 changed files with 15 additions and 19 deletions

View file

@ -33,7 +33,7 @@ impl WaylandBuffer {
.expect("Failed to create memfd to store buffer.");
let tempfile = unsafe { File::from_raw_fd(tempfile_fd) };
let pool_size = width * height * 4;
let pool = shm.create_pool(tempfile.as_raw_fd(), pool_size, &qh, ());
let pool = shm.create_pool(tempfile.as_raw_fd(), pool_size, qh, ());
let released = Arc::new(AtomicBool::new(true));
let buffer = pool.create_buffer(
0,
@ -41,7 +41,7 @@ impl WaylandBuffer {
height,
width * 4,
wl_shm::Format::Xrgb8888,
&qh,
qh,
released.clone(),
);
Self {
@ -129,9 +129,8 @@ impl Dispatch<wl_buffer::WlBuffer, Arc<AtomicBool>> for State {
_: &Connection,
_: &QueueHandle<State>,
) {
match event {
wl_buffer::Event::Release => released.store(true, Ordering::SeqCst),
_ => {}
if let wl_buffer::Event::Release = event {
released.store(true, Ordering::SeqCst);
}
}
}

View file

@ -51,7 +51,7 @@ impl WaylandImpl {
"Failed to create proxy for surface ID.",
)?;
Ok(Self {
event_queue: event_queue,
event_queue,
qh,
surface,
shm,
@ -67,7 +67,7 @@ impl WaylandImpl {
buffer
} else {
// If we have more than 1 unreleased buffer, destroy it
if self.buffers.len() == 0 {
if self.buffers.is_empty() {
self.buffers.push_back(buffer);
}
WaylandBuffer::new(&self.shm, width, height, &self.qh)