@cryptotaxi247 / netdata-1 / commits / 07fd010de

best practices

Costa Tsaousis (ktsaou) committed Oct 2, 2016 at 12:55 UTC 07fd010de45f16973bf8b236c818e9e9171d2d58
1 file changed +12 -9
m4/ax_c_mallinfo.m4
+12 -9
@@ -5,15 +5,18 @@ AN_IDENTIFIER([mallinfo], [AC_C_MALLINFO])
5 AC_DEFUN([AC_C_MALLINFO],
6 [AC_CACHE_CHECK([for mallinfo], ac_cv_c_mallinfo,
7 [AC_LINK_IFELSE(
8 - [AC_LANG_SOURCE(
9 - [[#include <malloc.h>
10 - int main(int argc, char **argv) {
11 - struct mallinfo mi = mallinfo();
12 - printf("%d%d%d\n", mi.uordblks, mi.hblkhd, mi.arena);
13 - }
14 - ]])],
15 - [ac_cv_c_mallinfo=yes],
16 - [ac_cv_c_mallinfo=no])])
8 + [AC_LANG_PROGRAM(
9 + [[#include <malloc.h>]],
10 + [[
11 + struct mallinfo mi = mallinfo();
12 + /* make sure that fields exists */
13 + mi.uordblks = 0;
14 + mi.hblkhd = 0;
15 + mi.arena = 0;
16 + ]]
17 + )],
18 + [ac_cv_c_mallinfo=yes],
19 + [ac_cv_c_mallinfo=no])])
20 if test $ac_cv_c_mallinfo = yes; then
21 AC_DEFINE([HAVE_C_MALLINFO], 1,
22 [Define to 1 if glibc mallinfo exists.])