sim3x: fix build failure with clang 3.6

This fixes a warning as reported by the current clang version:
../../../../src/flash/nor/sim3x.c:867:20: error: address of array
'sim3x_info->device_package' will always evaluate to 'true' .

Change-Id: Ie160cbe6df8f491e9beff38d47e2f13575529bf9
Signed-off-by: Paul Fertser <fercerpav@gmail.com>
Reviewed-on: http://openocd.zylin.com/2838
Tested-by: jenkins
Reviewed-by: Oleksij Rempel
Reviewed-by: Andreas Färber <afaerber@suse.de>
Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
__archive__
Paul Fertser 2015-06-26 09:54:07 +03:00 committed by Spencer Oliver
parent 733e8ba062
commit 169db31ae0
1 changed files with 5 additions and 7 deletions

View File

@ -864,7 +864,6 @@ static int sim3x_flash_info(struct flash_bank *bank, char *buf, int buf_size)
return ERROR_BUF_TOO_SMALL; return ERROR_BUF_TOO_SMALL;
/* Package */ /* Package */
if (sim3x_info->device_package) {
printed = snprintf(buf, buf_size, "-G%s", sim3x_info->device_package); printed = snprintf(buf, buf_size, "-G%s", sim3x_info->device_package);
buf += printed; buf += printed;
buf_size -= printed; buf_size -= printed;
@ -873,7 +872,6 @@ static int sim3x_flash_info(struct flash_bank *bank, char *buf, int buf_size)
return ERROR_BUF_TOO_SMALL; return ERROR_BUF_TOO_SMALL;
} }
} }
}
/* Print flash size */ /* Print flash size */
printed = snprintf(buf, buf_size, " flash_size = %dKB", sim3x_info->flash_size_kb); printed = snprintf(buf, buf_size, " flash_size = %dKB", sim3x_info->flash_size_kb);