|
From: Nicholas N. <nj...@ca...> - 2004-07-26 12:44:50
|
CVS commit by nethercote:
Remove accidental double assignment. Also don't assume that VG_(client_base)
is zero.
M +2 -3 vg_main.c 1.175
--- valgrind/coregrind/vg_main.c #1.174:1.175
@@ -507,8 +507,7 @@ static void layout_remaining_space(float
VG_(client_end) = VG_(client_base) + client_size;
- VG_(client_mapbase) = PGROUNDDN((client_size/4)*3); /* where !FIXED mmap goes */
-
/* where !FIXED mmap goes */
- VG_(client_mapbase) = PGROUNDDN((addr_t)(client_size * CLIENT_HEAP_PROPORTION));
+ VG_(client_mapbase) = VG_(client_base) +
+ PGROUNDDN((addr_t)(client_size * CLIENT_HEAP_PROPORTION));
VG_(shadow_base) = VG_(client_end) + REDZONE_SIZE;
|