diff options
author | Philip Prindeville <philipp@redfish-solutions.com> | 2011-12-23 17:53:26 -0700 |
---|---|---|
committer | Patrick Georgi <patrick@georgi-clan.de> | 2011-12-24 11:56:52 +0100 |
commit | 7d95b3e52804c3adfaf45453dbff289d8c1ae32e (patch) | |
tree | d3bf86e7489e53fbe36f3f7c5c7dea8c30e6cc15 /payloads/libpayload | |
parent | 965dacebc54c8108bd30afb757466ac9427272fa (diff) | |
download | coreboot-7d95b3e52804c3adfaf45453dbff289d8c1ae32e.tar.xz |
Fix missing cast back to void *
MEM_RANGE_PTR() also needs to return a pointer to untyped memory.
Change-Id: I0ec64ad7bdb136d5e1a999bff3df6fa66eb29bf1
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
Reviewed-on: http://review.coreboot.org/500
Tested-by: build bot (Jenkins)
Reviewed-by: Patrick Georgi <patrick@georgi-clan.de>
Diffstat (limited to 'payloads/libpayload')
-rw-r--r-- | payloads/libpayload/include/coreboot_tables.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/payloads/libpayload/include/coreboot_tables.h b/payloads/libpayload/include/coreboot_tables.h index 574469a6ed..e362d06480 100644 --- a/payloads/libpayload/include/coreboot_tables.h +++ b/payloads/libpayload/include/coreboot_tables.h @@ -234,8 +234,8 @@ static inline u16 cb_checksum(const void *ptr, unsigned len) (((_rec)->size - sizeof(*(_rec))) / sizeof((_rec)->map[0])) #define MEM_RANGE_PTR(_rec, _idx) \ - (((u8 *) (_rec)) + sizeof(*(_rec)) \ - + (sizeof((_rec)->map[0]) * (_idx))) + (void *)(((u8 *) (_rec)) + sizeof(*(_rec)) \ + + (sizeof((_rec)->map[0]) * (_idx))) #define MB_VENDOR_STRING(_mb) \ (((unsigned char *) ((_mb)->strings)) + (_mb)->vendor_idx) |