diff options
| author | Christoph Gysin <christoph.gysin@gmail.com> | 2015-11-29 15:24:11 +0200 | 
|---|---|---|
| committer | Christoph Gysin <christoph.gysin@gmail.com> | 2015-11-29 15:31:58 +0200 | 
| commit | ffdfaaa985467ea673c9c388bf1a18f7ca83af41 (patch) | |
| tree | ec02e0289f0601f7e178a169ed853a6ab446f5ee /sway/config.c | |
| parent | 7d82cd9c0a418385fbde72f4503459ab7afa1bde (diff) | |
| download | sway-ffdfaaa985467ea673c9c388bf1a18f7ca83af41.tar.xz | |
apply_output_config: use list_seq_find() to find config
Diffstat (limited to 'sway/config.c')
| -rw-r--r-- | sway/config.c | 8 | 
1 files changed, 3 insertions, 5 deletions
| diff --git a/sway/config.c b/sway/config.c index bb9142c0..dd466e5b 100644 --- a/sway/config.c +++ b/sway/config.c @@ -299,12 +299,10 @@ void apply_output_config(struct output_config *oc, swayc_t *output) {  	if (!oc || !oc->background) {  		// Look for a * config for background -		int i; -		for (i = 0; i < config->output_configs->length; ++i) { +		int i = list_seq_find(config->output_configs, output_name_cmp, "*"); +		if (i >= 0) {  			oc = config->output_configs->items[i]; -			if (strcasecmp("*", oc->name) == 0) { -				break; -			} +		} else {  			oc = NULL;  		}  	} | 
