Use the new 3-arg form of AC_DEFINE instead of my gross kludge.
authorJim Meyering <jim@meyering.net>
Sun, 10 Jan 1999 22:49:24 +0000 (22:49 +0000)
committerJim Meyering <jim@meyering.net>
Sun, 10 Jan 1999 22:49:24 +0000 (22:49 +0000)
m4/malloc.m4

index bd3cad46660bb1262e15114e86112ffb4377f495..85d62efa82b8f31595213d97f8021be277216fc8 100644 (file)
@@ -1,4 +1,4 @@
-#serial 1
+#serial 2
 
 dnl From Jim Meyering.
 dnl Determine whether malloc accepts 0 as its argument.
@@ -12,16 +12,10 @@ dnl
 
 AC_DEFUN(jm_FUNC_MALLOC,
 [
- if test x = y; then
-   dnl This code is deliberately never run via ./configure.
-   dnl FIXME: this is a gross hack to make autoheader put an entry
-   dnl for this symbol in config.h.in.
-   AC_CHECK_FUNCS(DONE_WORKING_MALLOC_CHECK)
- 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_UNQUOTED(HAVE_DONE_WORKING_MALLOC_CHECK, 1,
                   [Define if the malloc check has been performed. ])
 
  AC_CACHE_CHECK([for working malloc], jm_cv_func_working_malloc,
   [AC_TRY_RUN([