Debugger: Fix BMessage handling on x86-64.

Unlike the header or field members, the 'what' field is always a 32-bit
integer, rather than being arch-dependent. This would cause us to bail
out early without ever trying to process/resolve children.
This commit is contained in:
Rene Gollent
2013-07-29 19:11:13 -04:00
parent 6391a955fc
commit 3d286f4454
@@ -210,7 +210,7 @@ BMessageValueNode::ResolvedLocationAndValue(ValueLoader* valueLoader,
strerror(error));
return error;
}
error = valueLoader->LoadValue(memberLocation, valueType,
error = valueLoader->LoadValue(memberLocation, B_UINT32_TYPE,
false, what);
if (error != B_OK)
return error;