meson: turn on NO_MMAP when building with LSan

The previous commit taught the Makefile to turn on NO_MMAP in this
instance. We should do the same with meson for consistency. We already
do this for ASan builds, so we can just tweak one conditional.

Signed-off-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
maint
Jeff King 2026-03-06 11:25:13 -05:00 committed by Junio C Hamano
parent 00611d86c6
commit a8a69bbb64
1 changed files with 1 additions and 1 deletions

View File

@ -1417,7 +1417,7 @@ else
'getpagesize' : [],
}

if get_option('b_sanitize').contains('address')
if get_option('b_sanitize').contains('address') or get_option('b_sanitize').contains('leak')
libgit_c_args += '-DNO_MMAP'
libgit_sources += 'compat/mmap.c'
else