summaryrefslogtreecommitdiff
path: root/rts/linker/LoadArchive.c
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2020-11-23 14:58:15 -0500
committerMarge Bot <ben+marge-bot@smart-cactus.org>2020-12-01 19:58:17 -0500
commit97d71646ddf3814de62573100ed0b224d1588cbc (patch)
treeef0db7a064554e585528ed9f76d799a77157c9bb /rts/linker/LoadArchive.c
parentadd0aeaefd4d823d31315564e924ce8c018fb69e (diff)
downloadhaskell-97d71646ddf3814de62573100ed0b224d1588cbc.tar.gz
rts/linker: Introduce munmapForLinker
Consolidates munmap calls to ensure consistent error handling.
Diffstat (limited to 'rts/linker/LoadArchive.c')
-rw-r--r--rts/linker/LoadArchive.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/rts/linker/LoadArchive.c b/rts/linker/LoadArchive.c
index 9dda0e99e8..041ebef4b6 100644
--- a/rts/linker/LoadArchive.c
+++ b/rts/linker/LoadArchive.c
@@ -613,7 +613,7 @@ fail:
stgFree(fileName);
if (gnuFileIndex != NULL) {
#if RTS_LINKER_USE_MMAP
- munmap(gnuFileIndex, gnuFileIndexSize + 1);
+ munmapForLinker(gnuFileIndex, gnuFileIndexSize + 1, "loadArchive_");
#else
stgFree(gnuFileIndex);
#endif