summaryrefslogtreecommitdiff
path: root/include/probes_mysql.h
diff options
context:
space:
mode:
authorSergei Golubchik <sergii@pisem.net>2012-05-11 09:18:00 +0200
committerSergei Golubchik <sergii@pisem.net>2012-05-11 09:18:00 +0200
commit329daad2d32730c1aade8134d1709383fe072309 (patch)
tree46a1f86728b6fc8f1a760251c0c0fe2d232a7431 /include/probes_mysql.h
parent1185420da0964b2f06d9fd91bd02d067b0a359de (diff)
downloadmariadb-git-329daad2d32730c1aade8134d1709383fe072309.tar.gz
more portable fix for lp:942266 - 5.5 builds fail with systemtap-sdt-dev installed on Ubuntu
include <limits> early, before min/max macros are defined.
Diffstat (limited to 'include/probes_mysql.h')
-rw-r--r--include/probes_mysql.h20
1 files changed, 0 insertions, 20 deletions
diff --git a/include/probes_mysql.h b/include/probes_mysql.h
index cc47c59b62d..6d44b972cb3 100644
--- a/include/probes_mysql.h
+++ b/include/probes_mysql.h
@@ -18,28 +18,8 @@
#define PROBES_MYSQL_H
-
#if defined(HAVE_DTRACE) && !defined(DISABLE_DTRACE)
-
-#ifdef __linux__
-/*
- On Linux, generated probes header may include C++ header
- <limits> which conflicts with min and max macros from my_global.h .
- To fix, temporarily undefine the macros.
-*/
-#pragma push_macro("min")
-#pragma push_macro("max")
-#undef min
-#undef max
-#endif
-
#include "probes_mysql_dtrace.h"
-
-#ifdef __linux__
-#pragma pop_macro("min")
-#pragma pop_macro("max")
-#endif
-
#else /* no dtrace */
#include "probes_mysql_nodtrace.h"
#endif