From ca85feba83a8576a6ff78d7f85400f185ecd89e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20=3D=3FISO-8859-1=3FQ=3FM=3DE4kel=3DE4=3F=3D?= Date: Mon, 19 Apr 2010 13:36:03 +0300 Subject: [PATCH] Enable UNIV_DEBUG_VALGRIND when HAVE_purify is set. --- storage/innobase/include/univ.i | 3 +++ storage/innodb_plugin/include/univ.i | 3 +++ 2 files changed, 6 insertions(+) diff --git a/storage/innobase/include/univ.i b/storage/innobase/include/univ.i index 8ab62e655ff..ee3a0b27b20 100644 --- a/storage/innobase/include/univ.i +++ b/storage/innobase/include/univ.i @@ -82,6 +82,9 @@ memory is read outside the allocated blocks. */ /* Make a non-inline debug version */ +#ifdef HAVE_purify +# define UNIV_DEBUG_VALGRIND +#endif /* HAVE_purify */ #if 0 #define UNIV_DEBUG_VALGRIND /* Enable extra Valgrind instrumentation */ diff --git a/storage/innodb_plugin/include/univ.i b/storage/innodb_plugin/include/univ.i index faedf02d27d..dd23cb5ce17 100644 --- a/storage/innodb_plugin/include/univ.i +++ b/storage/innodb_plugin/include/univ.i @@ -165,6 +165,9 @@ command. Not tested on Windows. */ #define UNIV_COMPILE_TEST_FUNCS */ +#ifdef HAVE_purify +# define UNIV_DEBUG_VALGRIND +#endif /* HAVE_purify */ #if 0 #define UNIV_DEBUG_VALGRIND /* Enable extra Valgrind instrumentation */