diff options
author | vboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f> | 2011-01-05 21:39:31 +0000 |
---|---|---|
committer | vboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f> | 2011-01-05 21:39:31 +0000 |
commit | 9ce3855f83acc0a9401160d0c32fac43c474c4e7 (patch) | |
tree | 9daa2d8d8ba16d8dc9cde3b415cb7914bf98a0b0 /src/VBox/VMM/VMMR3/DBGFReg.cpp | |
parent | 1e2ebba5bee65ad5787c4a8e4700bae41d12eeb3 (diff) | |
download | VirtualBox-svn-9ce3855f83acc0a9401160d0c32fac43c474c4e7.tar.gz |
Try to fix burning Linux builds (hope this is correct...)
git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@35411 cfe28804-0f27-0410-a406-dd0f0b0b656f
Diffstat (limited to 'src/VBox/VMM/VMMR3/DBGFReg.cpp')
-rw-r--r-- | src/VBox/VMM/VMMR3/DBGFReg.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/VBox/VMM/VMMR3/DBGFReg.cpp b/src/VBox/VMM/VMMR3/DBGFReg.cpp index 380c82fdb1a..99294265155 100644 --- a/src/VBox/VMM/VMMR3/DBGFReg.cpp +++ b/src/VBox/VMM/VMMR3/DBGFReg.cpp @@ -403,13 +403,13 @@ static int dbgfR3RegValCast(PDBGFREGVAL pValue, DBGFREGVALTYPE enmFromType, DBGF case DBGFREGVALTYPE_LRD: switch (enmToType) { - case DBGFREGVALTYPE_U8: pValue->u8 = InVal.lrd; return VINF_DBGF_TRUNCATED_REGISTER; - case DBGFREGVALTYPE_U16: pValue->u16 = InVal.lrd; return VINF_DBGF_TRUNCATED_REGISTER; - case DBGFREGVALTYPE_U32: pValue->u32 = InVal.lrd; return VINF_DBGF_TRUNCATED_REGISTER; - case DBGFREGVALTYPE_U64: pValue->u64 = InVal.lrd; return VINF_DBGF_TRUNCATED_REGISTER; + case DBGFREGVALTYPE_U8: pValue->u8 = (uint8_t)InVal.lrd; return VINF_DBGF_TRUNCATED_REGISTER; + case DBGFREGVALTYPE_U16: pValue->u16 = (uint16_t)InVal.lrd; return VINF_DBGF_TRUNCATED_REGISTER; + case DBGFREGVALTYPE_U32: pValue->u32 = (uint32_t)InVal.lrd; return VINF_DBGF_TRUNCATED_REGISTER; + case DBGFREGVALTYPE_U64: pValue->u64 = (uint64_t)InVal.lrd; return VINF_DBGF_TRUNCATED_REGISTER; case DBGFREGVALTYPE_U128: pValue->u128.s.Lo = (uint64_t)InVal.lrd; - pValue->u128.s.Hi = InVal.lrd / _4G / _4G; + pValue->u128.s.Hi = (uint64_t)InVal.lrd / _4G / _4G; return VINF_DBGF_TRUNCATED_REGISTER; case DBGFREGVALTYPE_80: return VERR_DBGF_UNSUPPORTED_CAST; case DBGFREGVALTYPE_LRD: pValue->lrd = InVal.lrd; return VINF_SUCCESS; |