From: fortunate-lee Date: Tue, 18 Nov 2025 02:37:58 +0000 (+0800) Subject: fincore: The previous exit did not call munmap, resulting in a memory mapping leak. X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b2f9be52153e16ad8a9704dc3781ae6408b3566f;p=thirdparty%2Futil-linux.git fincore: The previous exit did not call munmap, resulting in a memory mapping leak. Signed-off-by: fortunate-lee --- diff --git a/misc-utils/fincore.c b/misc-utils/fincore.c index cbf3c9bab..eba234455 100644 --- a/misc-utils/fincore.c +++ b/misc-utils/fincore.c @@ -333,10 +333,10 @@ static int mincore_fd (struct fincore_control *ctl, } rc = do_mincore(ctl, window, len, st); + munmap (window, len); if (rc) break; - munmap (window, len); } return rc;