commit 867b73094d71bf20b2fe72b468f264d652b379ee
parent 334c5f4eab5fc7f26aafbd0e959832cfcbd2e0a0
Author: Roberto E. Vargas Caballero <k0ga@shike2.com>
Date:   Mon, 27 Nov 2017 22:33:24 +0100
[objdump] Avoid error in stderr about strings with -1
-1 is used to mark empty strings.
Diffstat:
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/objdump/main.c b/objdump/main.c
@@ -1,6 +1,7 @@
 
 #include <errno.h>
 #include <limits.h>
+#include <stdint.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
@@ -16,7 +17,8 @@ getstring(unsigned long off)
 {
 	size_t n;
 
-	
+	if ((int32_t) off == -1)
+		return "";
 	if (off < SIZE_MAX) {
 		for (n = off; n < strsiz && strings[n]; ++n)
 			;