fixing two off-by-ones
a82e7b76
1 file(s) · +2 −2
| 193 | 193 | return; |
|
| 194 | 194 | ||
| 195 | 195 | if(sel == getnext(clients)) { |
|
| 196 | - | if(mw + arg->i > sw - 100) |
|
| 196 | + | if(mw + arg->i > sw - 100 || mw + arg->i < 100) |
|
| 197 | 197 | return; |
|
| 198 | 198 | mw += arg->i; |
|
| 199 | 199 | } |
|
| 200 | 200 | else { |
|
| 201 | - | if(mw - arg->i < 100) |
|
| 201 | + | if(mw - arg->i > sw - 100 || mw - arg->i < 100) |
|
| 202 | 202 | return; |
|
| 203 | 203 | mw -= arg->i; |
|
| 204 | 204 | } |