Skip to content

Commit 9467a6c

Browse files
SUPERCILEXids1024
authored andcommitted
Remove a pointless allocation
The stack size is 152 bytes which is teeny.
1 parent 6049eab commit 9467a6c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

wayland-backend/src/rs/socket.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ impl Socket {
7575
#[cfg(target_os = "macos")]
7676
let flags = RecvFlags::DONTWAIT;
7777

78-
let mut cmsg_space = vec![0; rustix::cmsg_space!(ScmRights(MAX_FDS_OUT))];
78+
let mut cmsg_space = [0; rustix::cmsg_space!(ScmRights(MAX_FDS_OUT))];
7979
let mut cmsg_buffer = RecvAncillaryBuffer::new(&mut cmsg_space);
8080
let mut iov = [IoSliceMut::new(buffer)];
8181
let msg = retry_on_intr(|| recvmsg(&self.stream, &mut iov[..], &mut cmsg_buffer, flags))?;

0 commit comments

Comments
 (0)