mirror of
https://github.com/awesomeWM/awesome
synced 2024-09-29 17:37:02 +02:00
fix bug with arg is NULL in uicb_client_tag()
This commit is contained in:
parent
7808e2f8b0
commit
037d6aea59
1 changed files with 6 additions and 4 deletions
10
tag.c
10
tag.c
|
@ -76,10 +76,12 @@ uicb_client_tag(awesome_config *awesomeconf,
|
|||
for(i = 0; i < awesomeconf->ntags; i++)
|
||||
sel->tags[i] = arg == NULL;
|
||||
|
||||
i = arg ? atoi(arg) - 1 : 0;
|
||||
|
||||
if(i >= 0 && i < awesomeconf->ntags)
|
||||
sel->tags[i] = True;
|
||||
if(arg)
|
||||
{
|
||||
i = atoi(arg) - 1;
|
||||
if(i >= 0 && i < awesomeconf->ntags)
|
||||
sel->tags[i] = True;
|
||||
}
|
||||
|
||||
saveprops(sel, awesomeconf->ntags);
|
||||
arrange(awesomeconf);
|
||||
|
|
Loading…
Reference in a new issue