mirror of
https://github.com/hak5/wifipineapple-openwrt.git
synced 2025-10-29 16:57:19 +00:00
firmware-utils: fix segfault introduced by v2 changes
Signed-off-by: Bastian Bittorf <bittorf@bluebottle.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37724 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
@@ -811,7 +811,7 @@ static int build_fw(void)
|
||||
int ret = EXIT_FAILURE;
|
||||
int writelen = 0;
|
||||
int hdr_len;
|
||||
if (board->hdr_version == HEADER_VERSION_V2)
|
||||
if (board && board->hdr_version == HEADER_VERSION_V2)
|
||||
hdr_len = sizeof(struct fw_header_v2);
|
||||
else
|
||||
hdr_len = sizeof(struct fw_header);
|
||||
@@ -854,7 +854,7 @@ static int build_fw(void)
|
||||
if (!strip_padding)
|
||||
writelen = buflen;
|
||||
|
||||
if (board->hdr_version == HEADER_VERSION_V2)
|
||||
if (board && board->hdr_version == HEADER_VERSION_V2)
|
||||
fill_header_v2(buf, writelen);
|
||||
else
|
||||
fill_header(buf, writelen);
|
||||
|
||||
Reference in New Issue
Block a user