elf-loader: Fix truncation warning from coverity
commit6cbfb86f4c0ea7cbe852c7bc62a4ef523887c143
authorStefan Weil <sw@weilnetz.de>
Sat, 14 Mar 2015 08:37:08 +0000 (14 09:37 +0100)
committerMichael Tokarev <mjt@tls.msk.ru>
Thu, 19 Mar 2015 08:36:52 +0000 (19 11:36 +0300)
treea76fd07c4ddf50fdb8213d183425f5f9fc9426ae
parentb76d799ea5ba233a768939c3192105099f84798d
elf-loader: Fix truncation warning from coverity

Coverity reports a truncation due to cast operation on operand
reltab->sh_size from 64 bits to 32 bits for calls of load_at.

Fix the types of the function arguments to match their use in
function load_at: the offset is used for lseek which takes an
off_t parameter, the size is used for g_malloc and read.

Signed-off-by: Stefan Weil <sw@weilnetz.de>
Reviewed-by: Thomas Huth <thuth@linux.vnet.ibm.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
hw/core/loader.c