X-Git-Url: https://tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=m4%2Fmalloc.m4;h=a6b4c9a5ef0364fdcb0f2b9573817f7809c13e68;hp=bd3cad46660bb1262e15114e86112ffb4377f495;hb=1783a3aaa9b692ab64260a9c2adf588ed6083a1c;hpb=1243156a5e03a666b36bc4400f1402243a85c9a7 diff --git a/m4/malloc.m4 b/m4/malloc.m4 index bd3cad46..a6b4c9a5 100644 --- a/m4/malloc.m4 +++ b/m4/malloc.m4 @@ -20,8 +20,7 @@ AC_DEFUN(jm_FUNC_MALLOC, fi dnl xmalloc.c requires that this symbol be defined so it doesn't dnl mistakenly use a broken malloc -- as it might if this test were omitted. - ac_kludge=HAVE_DONE_WORKING_MALLOC_CHECK - AC_DEFINE_UNQUOTED($ac_kludge) + AC_DEFINE(HAVE_DONE_WORKING_MALLOC_CHECK, 1, [Needed for xmalloc.c]) AC_CACHE_CHECK([for working malloc], jm_cv_func_working_malloc, [AC_TRY_RUN([ @@ -38,7 +37,8 @@ AC_DEFUN(jm_FUNC_MALLOC, jm_cv_func_working_malloc=no) ]) if test $jm_cv_func_working_malloc = no; then - LIBOBJS="$LIBOBJS malloc.o" - AC_DEFINE_UNQUOTED(malloc, rpl_malloc) + dnl This was: LIBOBJS="$LIBOBJS malloc.$ac_objext" + AC_LIBOBJ([malloc]) + AC_DEFINE(malloc, rpl_malloc, [Replacement malloc()]) fi ])