aboutsummaryrefslogtreecommitdiff
path: root/swaynag/swaynag.c
diff options
context:
space:
mode:
authorFurkan Sahin <furkan-dev@proton.me>2022-01-23 18:16:44 +0300
committerFurkan Sahin <furkan-dev@proton.me>2022-01-23 18:16:44 +0300
commit366263ed20dbf63ff4b1e6d605a572e38a381fd5 (patch)
tree2d279b6ca9273b30c932420701811c47cbf3043d /swaynag/swaynag.c
parent273d703549171f0a741769e0b42cfa047ab8be1c (diff)
swaynag: remove buffer destruction condition
An address of a variable can never be NULL, so checking it doesn't make sense; and `destroy_buffer()` can operate on already destroyed buffers anyway. Fixes #6780
Diffstat (limited to 'swaynag/swaynag.c')
-rw-r--r--swaynag/swaynag.c9
1 files changed, 2 insertions, 7 deletions
diff --git a/swaynag/swaynag.c b/swaynag/swaynag.c
index 9b57d578..03ec0411 100644
--- a/swaynag/swaynag.c
+++ b/swaynag/swaynag.c
@@ -511,13 +511,8 @@ void swaynag_destroy(struct swaynag *swaynag) {
swaynag_seat_destroy(seat);
}
- if (&swaynag->buffers[0]) {
- destroy_buffer(&swaynag->buffers[0]);
- }
-
- if (&swaynag->buffers[1]) {
- destroy_buffer(&swaynag->buffers[1]);
- }
+ destroy_buffer(&swaynag->buffers[0]);
+ destroy_buffer(&swaynag->buffers[1]);
if (swaynag->outputs.prev || swaynag->outputs.next) {
struct swaynag_output *output, *temp;