Fixed segfault when run with -c
This commit is contained in:
parent
33b8148614
commit
25077ac764
2
Makefile
2
Makefile
|
@ -1,4 +1,4 @@
|
||||||
VERSION = git-20141025
|
VERSION = git-20141029
|
||||||
|
|
||||||
PREFIX = /usr/local
|
PREFIX = /usr/local
|
||||||
MANPREFIX = $(PREFIX)/share/man
|
MANPREFIX = $(PREFIX)/share/man
|
||||||
|
|
2
thumbs.c
2
thumbs.c
|
@ -161,7 +161,7 @@ void tns_init(tns_t *tns, const fileinfo_t *files, const int *cnt, int *sel,
|
||||||
if (tns == NULL)
|
if (tns == NULL)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (*cnt > 0) {
|
if (cnt != NULL && *cnt > 0) {
|
||||||
tns->thumbs = (thumb_t*) s_malloc(*cnt * sizeof(thumb_t));
|
tns->thumbs = (thumb_t*) s_malloc(*cnt * sizeof(thumb_t));
|
||||||
memset(tns->thumbs, 0, *cnt * sizeof(thumb_t));
|
memset(tns->thumbs, 0, *cnt * sizeof(thumb_t));
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Reference in a new issue