We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS


Unmap a memory region that is backed by a memory-mapped file.


#include <prio.h> 

PRStatus PR_MemUnmap(
  void *addr, 
  PRUint32 len);


The function has the following parameters:

The starting address of the memory region to be unmapped.
The length, in bytes, of the memory region.


The function returns one of the following values:

  • If the memory region is successfully unmapped, PR_SUCCESS.
  • If the memory region is not successfully unmapped, PR_FAILURE. The error code can be retrieved via PR_GetError.


PR_MemUnmap removes the file mapping for the memory region (addr, addr + len). The parameter addr is the return value of an earlier call to PR_MemMap.

Document Tags and Contributors

Contributors to this page: teoli, alecananian
Last updated by: teoli,