diff options
Diffstat (limited to 'sway/config/output.c')
-rw-r--r-- | sway/config/output.c | 2 |
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) { |