aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sway/config/output.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sway/config/output.c b/sway/config/output.c
index 0022485b..f8e78fd1 100644
--- a/sway/config/output.c
+++ b/sway/config/output.c
@@ -110,7 +110,7 @@ static void merge_id_on_name(struct output_config *oc) {
110 wl_list_for_each(output, &root->all_outputs, link) { 110 wl_list_for_each(output, &root->all_outputs, link) {
111 name = output->wlr_output->name; 111 name = output->wlr_output->name;
112 output_get_identifier(id, sizeof(id), output); 112 output_get_identifier(id, sizeof(id), output);
113 if (strcmp(name, oc->name) != 0 || strcmp(id, oc->name) != 0) { 113 if (strcmp(name, oc->name) == 0 || strcmp(id, oc->name) == 0) {
114 size_t length = snprintf(NULL, 0, "%s on %s", id, name) + 1; 114 size_t length = snprintf(NULL, 0, "%s on %s", id, name) + 1;
115 id_on_name = malloc(length); 115 id_on_name = malloc(length);
116 if (!id_on_name) { 116 if (!id_on_name) {