diff options
author | S. Christoffer Eliesen <christoffer@eliesen.no> | 2015-11-19 13:05:59 +0100 |
---|---|---|
committer | S. Christoffer Eliesen <christoffer@eliesen.no> | 2015-11-22 11:08:08 +0100 |
commit | 5531dbe1b2026a88670c812d40f0efccb4b52c7f (patch) | |
tree | 793b93d9df55478856a9d6dda7d99d3f8bd7d0e7 /include/config.h | |
parent | stringop: lenient_strcmp: Add. (diff) | |
download | sway-5531dbe1b2026a88670c812d40f0efccb4b52c7f.tar.gz sway-5531dbe1b2026a88670c812d40f0efccb4b52c7f.tar.zst sway-5531dbe1b2026a88670c812d40f0efccb4b52c7f.zip |
cmd_workspace: Don't fill up config->workspace_outputs with duplicates.
This also fixes a bug where issuing a new "workspace a output b" command
for an already assigned workspace would not work (the old config would
be found first and used instead).
Diffstat (limited to 'include/config.h')
-rw-r--r-- | include/config.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/config.h b/include/config.h index c93f9caf..82aa71bf 100644 --- a/include/config.h +++ b/include/config.h | |||
@@ -102,6 +102,8 @@ char *do_var_replacement(char *str); | |||
102 | void apply_output_config(struct output_config *oc, swayc_t *output); | 102 | void apply_output_config(struct output_config *oc, swayc_t *output); |
103 | void free_output_config(struct output_config *oc); | 103 | void free_output_config(struct output_config *oc); |
104 | 104 | ||
105 | int workspace_output_cmp_workspace(const void *a, const void *b); | ||
106 | |||
105 | /** | 107 | /** |
106 | * Global config singleton. | 108 | * Global config singleton. |
107 | */ | 109 | */ |