diff --git a/configure.in b/configure.in index f743de68646..56ce13cf68d 100644 --- a/configure.in +++ b/configure.in @@ -7478,7 +7478,7 @@ else dnl Look for a broken crtdll.obj WIN32_CRTDLL_FULLPATH=`lib -list $WIN32_CRT_LIBS | grep crtdll\\.obj` lib -OUT:crtdll.obj $WIN32_CRT_LIBS -EXTRACT:$WIN32_CRTDLL_FULLPATH - if grep -q '__imp__?free' crtdll.obj; then + if grep -q '__imp__\{0,1\}free' crtdll.obj; then MOZ_MEMORY_LDFLAGS='-MANIFEST:NO -LIBPATH:$(DIST)/lib -NODEFAULTLIB:msvcrt -NODEFAULTLIB:msvcrtd -NODEFAULTLIB:msvcprt -NODEFAULTLIB:msvcprtd -DEFAULTLIB:mozcrt' else MOZ_MEMORY_LDFLAGS='$(DIST)/../memory/jemalloc/jemalloc.lib'