From b1018b0dcae3fd8284ab9b41ab2954e70951e873 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Thu, 7 Oct 2004 15:08:00 +0000 Subject: [PATCH] Added exec() support function vm_delete_areas(). Fixed some return types. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9246 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- headers/private/kernel/vm.h | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/headers/private/kernel/vm.h b/headers/private/kernel/vm.h index 3c61b38c80..32549c6ff0 100755 --- a/headers/private/kernel/vm.h +++ b/headers/private/kernel/vm.h @@ -20,12 +20,13 @@ extern "C" { #endif //void vm_dump_areas(vm_address_space *aspace); -int vm_init(kernel_args *ka); -int vm_init_postsem(struct kernel_args *ka); -int vm_init_postthread(struct kernel_args *ka); +status_t vm_init(kernel_args *ka); +status_t vm_init_postsem(struct kernel_args *ka); +status_t vm_init_postthread(struct kernel_args *ka); aspace_id vm_create_aspace(const char *name, addr base, addr size, bool kernel); -int vm_delete_aspace(aspace_id); +status_t vm_delete_aspace(aspace_id); +status_t vm_delete_areas(struct vm_address_space *aspace); vm_address_space *vm_get_kernel_aspace(void); aspace_id vm_get_kernel_aspace_id(void); vm_address_space *vm_get_current_user_aspace(void);