Mercurial > hg > dmlib
comparison tools/objlink.c @ 828:c20a99411a1a
Fix a silly segfault.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Sat, 17 May 2014 01:56:04 +0300 |
parents | d9888292f971 |
children | 7171aa63edb0 |
comparison
equal
deleted
inserted
replaced
827:c8beac5313c3 | 828:c20a99411a1a |
---|---|
701 DMMemBlock *curr = &memBlocks[i]; | 701 DMMemBlock *curr = &memBlocks[i]; |
702 char desc[512], *s; | 702 char desc[512], *s; |
703 ssize_t siz, kz; | 703 ssize_t siz, kz; |
704 | 704 |
705 // Check for empty, unreserved areas | 705 // Check for empty, unreserved areas |
706 siz = (curr->start - 1) - (prev->end + 1) + 1; | 706 if (prev != NULL) |
707 siz = (curr->start - 1) - (prev->end + 1) + 1; | |
708 else | |
709 siz = 0; | |
710 | |
707 if (prev != NULL && siz > 1) | 711 if (prev != NULL && siz > 1) |
708 { | 712 { |
709 kz = siz / (1024 * 2); | 713 kz = siz / (1024 * 2); |
710 | 714 |
711 if (kz > 1) memPrintEmpty(f, kz); | 715 if (kz > 1) memPrintEmpty(f, kz); |