X-Git-Url: https://www.tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=m4%2Fmalloc.m4;h=dacd919130e4d2039646406706b827297de5f720;hp=bd3cad46660bb1262e15114e86112ffb4377f495;hb=8988b127e18435054e48cbcca8ac712ddda3d6d2;hpb=de6835a9dd1891b6435c128cc6c2293950a4d7a7 diff --git a/m4/malloc.m4 b/m4/malloc.m4 index bd3cad46..dacd9191 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 should be converted to: AC_LIBOBJ([malloc]) + LIBOBJS="$LIBOBJS malloc.$ac_objext" + AC_DEFINE(malloc, rpl_malloc, [Replacement malloc()]) fi ])