hotfix of a serious crashing bug
7009ebfa
3 file(s) · +5 −3
| 1 | 1 | # dwm version |
|
| 2 | - | VERSION = 2.5 |
|
| 2 | + | VERSION = 2.5.1 |
|
| 3 | 3 | ||
| 4 | 4 | # Customize below to fit your system |
|
| 5 | 5 |
| 114 | 114 | return; |
|
| 115 | 115 | for(i = 0; i < ntags; i++) |
|
| 116 | 116 | sel->tags[i] = (arg->i == -1) ? True : False; |
|
| 117 | - | sel->tags[arg->i] = True; |
|
| 117 | + | if(arg->i >= 0 && arg->i < ntags) |
|
| 118 | + | sel->tags[arg->i] = True; |
|
| 118 | 119 | arrange(); |
|
| 119 | 120 | } |
|
| 120 | 121 |
| 234 | 234 | ||
| 235 | 235 | for(i = 0; i < ntags; i++) |
|
| 236 | 236 | seltag[i] = (arg->i == -1) ? True : False; |
|
| 237 | - | seltag[arg->i] = True; |
|
| 237 | + | if(arg->i >= 0 && arg->i < ntags) |
|
| 238 | + | seltag[arg->i] = True; |
|
| 238 | 239 | arrange(); |
|
| 239 | 240 | } |
|
| 240 | 241 |