From 0be9ece4bce913b9b97cefb0b241e849d1b07c83 Mon Sep 17 00:00:00 2001 From: Florian Fainelli Date: Sat, 12 Jun 2010 18:10:01 +0000 Subject: [tools] fix mktitanimg segfault on 64-bits hosts (#7443) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21767 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- tools/firmware-utils/src/mktitanimg.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'tools') diff --git a/tools/firmware-utils/src/mktitanimg.c b/tools/firmware-utils/src/mktitanimg.c index fc4422ad2f..cca4a0ebae 100644 --- a/tools/firmware-utils/src/mktitanimg.c +++ b/tools/firmware-utils/src/mktitanimg.c @@ -1,6 +1,7 @@ #include #include #include +#include #include "mktitanimg.h" @@ -55,7 +56,7 @@ void mknspimg_print_hdr(struct nsp_img_hdr *hdr) printf("Offset Sect info: 0x%x\n", hdr->head.sect_info_offset); printf("Offset Sections: 0x%x\n", hdr->sect_info.sections_offset); - chksum=(struct nsp_img_hdr_chksum *)((unsigned int)hdr+hdr->head.chksum_offset); + chksum=(struct nsp_img_hdr_chksum *)(hdr+hdr->head.chksum_offset); printf("Header Checksum: 0x%x\n", chksum->hdr_chksum); printf("+++ Section Information +++\n"); -- cgit v1.2.3