diff 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
line wrap: on
line diff
--- a/tools/objlink.c	Sat May 17 00:29:16 2014 +0300
+++ b/tools/objlink.c	Sat May 17 01:56:04 2014 +0300
@@ -703,7 +703,11 @@
         ssize_t siz, kz;
 
         // Check for empty, unreserved areas
-        siz = (curr->start - 1) - (prev->end + 1) + 1;
+        if (prev != NULL)
+            siz = (curr->start - 1) - (prev->end + 1) + 1;
+        else
+            siz = 0;
+        
         if (prev != NULL && siz > 1)
         {
             kz = siz / (1024 * 2);