diff options
-rw-r--r-- | core/test/run-mem_region_release_unused.c | 2 | ||||
-rw-r--r-- | core/test/run-mem_region_release_unused_noalloc.c | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/core/test/run-mem_region_release_unused.c b/core/test/run-mem_region_release_unused.c index 886585b..712f98a 100644 --- a/core/test/run-mem_region_release_unused.c +++ b/core/test/run-mem_region_release_unused.c @@ -113,7 +113,7 @@ int main(void) /* Use malloc for the heap, so valgrind can find issues. */ skiboot_heap.start = (unsigned long)malloc(TEST_HEAP_SIZE); skiboot_heap.len = TEST_HEAP_SIZE; - skiboot_os_reserve.len = skiboot_heap.start; + skiboot_os_reserve.len = 0; dt_root = dt_new_root(""); dt_add_property_cells(dt_root, "#address-cells", 2); diff --git a/core/test/run-mem_region_release_unused_noalloc.c b/core/test/run-mem_region_release_unused_noalloc.c index 2a9f641..a79485b 100644 --- a/core/test/run-mem_region_release_unused_noalloc.c +++ b/core/test/run-mem_region_release_unused_noalloc.c @@ -110,9 +110,10 @@ int main(void) const char *last; /* Use malloc for the heap, so valgrind can find issues. */ - skiboot_heap.start = (unsigned long)malloc(TEST_HEAP_SIZE); + skiboot_heap.start = 0; skiboot_heap.len = TEST_HEAP_SIZE; - skiboot_os_reserve.len = skiboot_heap.start; + skiboot_os_reserve.start = 0; + skiboot_os_reserve.len = 0; dt_root = dt_new_root(""); dt_add_property_cells(dt_root, "#address-cells", 2); @@ -163,6 +164,5 @@ int main(void) } dt_free(dt_root); - free((void *)(long)skiboot_heap.start); return 0; } |