diff options
author | Ryan Dwyer <ryandwyer1@gmail.com> | 2018-10-15 00:23:53 +1000 |
---|---|---|
committer | Ryan Dwyer <ryandwyer1@gmail.com> | 2018-10-15 00:26:27 +1000 |
commit | c6f153d8f9ad6c961c8dd8e620dc2e8fcb20e7bc (patch) | |
tree | b3ad36486ef4cf25c29a2ae0f40f986565e52bfb /common | |
parent | Event loop: Free fds and fix race condition (diff) | |
download | sway-c6f153d8f9ad6c961c8dd8e620dc2e8fcb20e7bc.tar.gz sway-c6f153d8f9ad6c961c8dd8e620dc2e8fcb20e7bc.tar.zst sway-c6f153d8f9ad6c961c8dd8e620dc2e8fcb20e7bc.zip |
Event loop: Fix memmove and remove extraneous declaration
Diffstat (limited to 'common')
-rw-r--r-- | common/loop.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/common/loop.c b/common/loop.c index 54b034d9..1b174967 100644 --- a/common/loop.c +++ b/common/loop.c | |||
@@ -159,7 +159,7 @@ bool loop_remove_fd(struct loop *loop, int fd) { | |||
159 | 159 | ||
160 | loop->fd_length--; | 160 | loop->fd_length--; |
161 | memmove(&loop->fds[i], &loop->fds[i + 1], | 161 | memmove(&loop->fds[i], &loop->fds[i + 1], |
162 | sizeof(void*) * (loop->fd_length - i)); | 162 | sizeof(struct pollfd) * (loop->fd_length - i)); |
163 | 163 | ||
164 | return true; | 164 | return true; |
165 | } | 165 | } |