mirror of https://gitee.com/openkylin/qemu.git
milkymist-pfpu: fix potential integer overflow
Since the lm32 is a 32 bit architecture, just return a 32 bit value which is then converted to a 64 bit value. Spotted by coverity, CID 1005506. Signed-off-by: Michael Walle <michael@walle.cc> Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
This commit is contained in:
parent
f96fe6b5c2
commit
c1a900cf4a
|
@ -137,7 +137,7 @@ struct MilkymistPFPUState {
|
||||||
};
|
};
|
||||||
typedef struct MilkymistPFPUState MilkymistPFPUState;
|
typedef struct MilkymistPFPUState MilkymistPFPUState;
|
||||||
|
|
||||||
static inline hwaddr
|
static inline uint32_t
|
||||||
get_dma_address(uint32_t base, uint32_t x, uint32_t y)
|
get_dma_address(uint32_t base, uint32_t x, uint32_t y)
|
||||||
{
|
{
|
||||||
return base + 8 * (128 * y + x);
|
return base + 8 * (128 * y + x);
|
||||||
|
|
Loading…
Reference in New Issue