diff options
author | Jenkins CI <jenkins@llarimar.marussy.com> | 2024-09-20 07:49:04 +0300 |
---|---|---|
committer | Jenkins CI <jenkins@llarimar.marussy.com> | 2024-09-20 07:49:04 +0300 |
commit | 9cf75674375ec63b7bdc98b0a18b0cf4f377223f (patch) | |
tree | 41b5cf944f5a0f7fa7e7b08227e4ed65cfe31cb8 | |
parent | ext-session-lock: Do not use commit listener to arrange (diff) | |
parent | Override outputs with the workspace command (diff) | |
download | sway-9cf75674375ec63b7bdc98b0a18b0cf4f377223f.tar.gz sway-9cf75674375ec63b7bdc98b0a18b0cf4f377223f.tar.zst sway-9cf75674375ec63b7bdc98b0a18b0cf4f377223f.zip |
Merge commit '104057a7ea34ad3fa4b202668bb6d66550483f0b' into HEADHEADmaster
-rw-r--r-- | sway/commands/workspace.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sway/commands/workspace.c b/sway/commands/workspace.c index a14ebb20..37a201b4 100644 --- a/sway/commands/workspace.c +++ b/sway/commands/workspace.c | |||
@@ -157,6 +157,10 @@ struct cmd_results *cmd_workspace(int argc, char **argv) { | |||
157 | return cmd_results_new(CMD_FAILURE, | 157 | return cmd_results_new(CMD_FAILURE, |
158 | "Unable to allocate workspace output"); | 158 | "Unable to allocate workspace output"); |
159 | } | 159 | } |
160 | if (output_location + 1 < argc) { | ||
161 | list_free_items_and_destroy(wsc->outputs); | ||
162 | wsc->outputs = create_list(); | ||
163 | } | ||
160 | for (int i = output_location + 1; i < argc; ++i) { | 164 | for (int i = output_location + 1; i < argc; ++i) { |
161 | list_add(wsc->outputs, strdup(argv[i])); | 165 | list_add(wsc->outputs, strdup(argv[i])); |
162 | } | 166 | } |