From 3a3d129e8ffefbd61cec1fe5a1530cec4c5cfedf Mon Sep 17 00:00:00 2001 From: Andri Yngvason Date: Wed, 29 Jun 2022 17:12:35 +0000 Subject: [PATCH] main: Remove redundant if --- src/main.c | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/src/main.c b/src/main.c index a508f63..a53d911 100644 --- a/src/main.c +++ b/src/main.c @@ -530,15 +530,12 @@ void on_vnc_client_update_fb(struct vnc_client* client) struct pixman_region16 frame_damage = { 0 }; pixman_region_copy(&frame_damage, &client->damage); - if (client->n_av_frames != 0) { + for (int i = 0; i < client->n_av_frames; ++i) { + const struct vnc_av_frame* frame = client->av_frames[i]; - for (int i = 0; i < client->n_av_frames; ++i) { - const struct vnc_av_frame* frame = client->av_frames[i]; - - pixman_region_union_rect(&frame_damage, &frame_damage, - frame->x, frame->y, frame->width, - frame->height); - } + pixman_region_union_rect(&frame_damage, &frame_damage, + frame->x, frame->y, frame->width, + frame->height); } struct pixman_region16 damage_scaled = { 0 }, damage = { 0 };