X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/92f6e64a6da763c45ff9f4ab5eafcab3d8766dcb..b60166b327a9108b07e3069fa6568a451529ffd9:/lunaix-os/kernel/mm/region.c diff --git a/lunaix-os/kernel/mm/region.c b/lunaix-os/kernel/mm/region.c index 2c6c6fe..a2bf82e 100644 --- a/lunaix-os/kernel/mm/region.c +++ b/lunaix-os/kernel/mm/region.c @@ -2,6 +2,7 @@ #include #include #include +#include #include @@ -75,7 +76,8 @@ region_release(struct mm_region* region) } if (region->mfile) { - vfs_pclose(region->mfile, region->proc_vms->pid); + struct proc_mm* mm = region->proc_vms; + vfs_pclose(region->mfile, mm->proc->pid); } if (region->index) {