PR_MemUnmap =========== Unmap a memory region that is backed by a memory-mapped file. Syntax ------ .. code:: #include PRStatus PR_MemUnmap( void *addr, PRUint32 len); Parameters ~~~~~~~~~~ The function has the following parameters: ``addr`` The starting address of the memory region to be unmapped. ``len`` The length, in bytes, of the memory region. Returns ~~~~~~~ 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 :ref:`PR_GetError`. Description ----------- :ref:`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 :ref:`PR_MemMap`.