@ -319,15 +319,14 @@ public:
}
}
ASSERT ( vm_manager
ASSERT ( vm_manager
. MirrorMemory ( * map_address , nro_addr , nro_size ,
Kernel : : MemoryState : : ModuleCodeStatic )
. MirrorMemory ( * map_address , nro_addr , nro_size , Kernel : : MemoryState : : ModuleCode )
. IsSuccess ( ) ) ;
. IsSuccess ( ) ) ;
ASSERT ( vm_manager . UnmapRange ( nro_addr , nro_size ) . IsSuccess ( ) ) ;
ASSERT ( vm_manager . UnmapRange ( nro_addr , nro_size ) . IsSuccess ( ) ) ;
if ( bss_size > 0 ) {
if ( bss_size > 0 ) {
ASSERT ( vm_manager
ASSERT ( vm_manager
. MirrorMemory ( * map_address + nro_size , bss_addr , bss_size ,
. MirrorMemory ( * map_address + nro_size , bss_addr , bss_size ,
Kernel : : MemoryState : : ModuleCodeStatic )
Kernel : : MemoryState : : ModuleCode )
. IsSuccess ( ) ) ;
. IsSuccess ( ) ) ;
ASSERT ( vm_manager . UnmapRange ( bss_addr , bss_size ) . IsSuccess ( ) ) ;
ASSERT ( vm_manager . UnmapRange ( bss_addr , bss_size ) . IsSuccess ( ) ) ;
}
}
@ -388,8 +387,7 @@ public:
const auto & nro_size = iter - > second . size ;
const auto & nro_size = iter - > second . size ;
ASSERT ( vm_manager
ASSERT ( vm_manager
. MirrorMemory ( heap_addr , mapped_addr , nro_size ,
Kernel : : MemoryState : : ModuleCodeStatic )
. MirrorMemory ( heap_addr , mapped_addr , nro_size , Kernel : : MemoryState : : ModuleCode )
. IsSuccess ( ) ) ;
. IsSuccess ( ) ) ;
ASSERT ( vm_manager . UnmapRange ( mapped_addr , nro_size ) . IsSuccess ( ) ) ;
ASSERT ( vm_manager . UnmapRange ( mapped_addr , nro_size ) . IsSuccess ( ) ) ;