From 835b293d35a209d38047126443d41fa7090daa4c Mon Sep 17 00:00:00 2001 From: Justus Winter Date: Mon, 19 Jun 2017 21:20:57 +0200 Subject: Use our own variant of 'assert' and 'assert_perror'. Our variants print stack traces on failures. This will make locating errors much easier. --- ext2fs/hyper.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'ext2fs/hyper.c') diff --git a/ext2fs/hyper.c b/ext2fs/hyper.c index 91d9d12f..6ef2b8c3 100644 --- a/ext2fs/hyper.c +++ b/ext2fs/hyper.c @@ -45,7 +45,7 @@ allocate_mod_map (void) mod_map_size = sblock->s_blocks_count >> 3; modified_global_blocks = mmap (0, mod_map_size, PROT_READ|PROT_WRITE, MAP_ANON, 0, 0); - assert (modified_global_blocks != (void *) -1); + assert_backtrace (modified_global_blocks != (void *) -1); } else modified_global_blocks = 0; @@ -161,7 +161,7 @@ get_hypermetadata (void) if (zeroblock == 0) { zeroblock = (vm_address_t) mmap (0, block_size, PROT_READ, MAP_ANON, 0, 0); - assert (zeroblock != (vm_address_t) MAP_FAILED); + assert_backtrace (zeroblock != (vm_address_t) MAP_FAILED); } } -- cgit v1.2.3