- if ((result = (vm_external_map_t)kalloc(bytes)) != NULL) {
- memset(result, 0, bytes);
+ assert((vm_size_t) bytes == bytes);
+ result = (vm_external_map_t)kalloc((vm_size_t)bytes);
+ if (result != NULL) {
+ assert((size_t) bytes == bytes);
+ memset(result, 0, (size_t) bytes);