X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/c18c124eaa464aaaa5549e99e5a70fc9cbb50944..3e170ce000f1506b7b5d2c5c7faec85ceabb573d:/osfmk/vm/device_vm.c?ds=sidebyside diff --git a/osfmk/vm/device_vm.c b/osfmk/vm/device_vm.c index f3df12b70..7b4c8f161 100644 --- a/osfmk/vm/device_vm.c +++ b/osfmk/vm/device_vm.c @@ -294,10 +294,10 @@ device_pager_data_return( if (device_object == DEVICE_PAGER_NULL) panic("device_pager_data_return: lookup failed"); - return device_data_action(device_object->device_handle, - (ipc_port_t) device_object, - VM_PROT_READ | VM_PROT_WRITE, - offset, data_cnt); + __IGNORE_WCASTALIGN(return device_data_action(device_object->device_handle, + (ipc_port_t) device_object, + VM_PROT_READ | VM_PROT_WRITE, + offset, data_cnt)); } /* @@ -318,9 +318,9 @@ device_pager_data_request( if (device_object == DEVICE_PAGER_NULL) panic("device_pager_data_request: lookup failed"); - device_data_action(device_object->device_handle, + __IGNORE_WCASTALIGN(device_data_action(device_object->device_handle, (ipc_port_t) device_object, - VM_PROT_READ, offset, length); + VM_PROT_READ, offset, length)); return KERN_SUCCESS; }