On 5/20/20 8:42 PM, David Gibson wrote:
> + if (object_dynamic_cast(obj, TYPE_GUEST_MEMORY_PROTECTION)) {
> + GuestMemoryProtection *gmpo = GUEST_MEMORY_PROTECTION(obj);
This duplicates the interface check. You should use
gmpo = (GuestMemoryProtection *)
object_dynamic_cast(obj, TYPE_GUEST_MEMORY_PROTECTION);
if (gmpo) {
AFICT.
r~
