aboutsummaryrefslogtreecommitdiff
path: root/src/client/mac/handler/dynamic_images.cc
diff options
context:
space:
mode:
authorted.mielczarek <ted.mielczarek@4c0a9323-5329-0410-9bdc-e9ce6186880e>2007-05-07 19:32:44 +0000
committerted.mielczarek <ted.mielczarek@4c0a9323-5329-0410-9bdc-e9ce6186880e>2007-05-07 19:32:44 +0000
commit0c70be6873854c65a7323b80d536874c2b32d982 (patch)
tree45cc6e5adc0a91352c5f2f9f442e60684c3e7094 /src/client/mac/handler/dynamic_images.cc
parentsimply fix no newline at end of file (diff)
downloadbreakpad-0c70be6873854c65a7323b80d536874c2b32d982.tar.xz
Issue 163, reviewer mento. Make dynamic_images.cc build on 10.3.9 SDK + update XCode project
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@159 4c0a9323-5329-0410-9bdc-e9ce6186880e
Diffstat (limited to 'src/client/mac/handler/dynamic_images.cc')
-rw-r--r--src/client/mac/handler/dynamic_images.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/client/mac/handler/dynamic_images.cc b/src/client/mac/handler/dynamic_images.cc
index 06ef6dd3..e2a9d485 100644
--- a/src/client/mac/handler/dynamic_images.cc
+++ b/src/client/mac/handler/dynamic_images.cc
@@ -43,10 +43,10 @@ void* ReadTaskMemory(task_port_t target_task,
const void* address,
size_t length) {
void* result = NULL;
- mach_vm_address_t page_address = (uint32_t)address & (-4096);
- mach_vm_address_t last_page_address =
- ((uint32_t)address + length + 4095) & (-4096);
- mach_vm_size_t page_size = last_page_address - page_address;
+ vm_address_t page_address = reinterpret_cast<vm_address_t>(address) & (-4096);
+ vm_address_t last_page_address =
+ (reinterpret_cast<vm_address_t>(address) + length + 4095) & (-4096);
+ vm_size_t page_size = last_page_address - page_address;
uint8_t* local_start;
uint32_t local_length;