nsxiv52e56c8
Fixed segfault caused by image removal in thumbnail mode
+2 −2
2 files changed
| @@ -1,4 +1,4 @@ | |||
| 1 | − | VERSION = git-20140901 | |
| 1 | + | VERSION = git-20140911 | |
| 2 | 2 | ||
| 3 | 3 | PREFIX = /usr/local | |
| 4 | 4 | MANPREFIX = $(PREFIX)/share/man | |
| @@ -187,7 +187,7 @@ void remove_file(int n, bool manual) | |||
| 187 | 187 | filecnt--; | |
| 188 | 188 | if (n < tns.cnt) | |
| 189 | 189 | tns.cnt--; | |
| 190 | − | if (mode == MODE_THUMB && fileidx >= tns.cnt) | |
| 190 | + | if (mode == MODE_THUMB && tns.cnt > 0 && fileidx >= tns.cnt) | |
| 191 | 191 | fileidx = tns.cnt - 1; | |
| 192 | 192 | if (n < alternate) | |
| 193 | 193 | alternate--; | |