From 44d7b6e558c3562f6c2ee23ee1dff89864568750 Mon Sep 17 00:00:00 2001 From: kyak Date: Sat, 9 Dec 2023 10:06:32 +0300 Subject: [PATCH] if-if to if-and --- src/output.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/output.c b/src/output.c index 3632bbd7..a2f953af 100644 --- a/src/output.c +++ b/src/output.c @@ -784,12 +784,11 @@ output_add_virtual(struct server *server, const char *output_name) /* Prevent creating outputs with the same name */ struct output *output; wl_list_for_each(output, &server->outputs, link) { - if (wlr_output_is_headless(output->wlr_output)) { - if (!strcmp(output->wlr_output->name, output_name)) { - wlr_log(WLR_DEBUG, + if (wlr_output_is_headless(output->wlr_output) && + !strcmp(output->wlr_output->name, output_name)) { + wlr_log(WLR_DEBUG, "refusing to create virtual output with duplicate name"); - return; - } + return; } } strncpy(server->headless.pending_output_name, output_name,