From bff92b7fcb2a834625e68eb01ed5c12bfbcbb331 Mon Sep 17 00:00:00 2001 From: Ryan Curtin Date: Tue, 24 Mar 2015 18:26:19 -0400 Subject: [PATCH] Don't include inside the mlpack namespace. A downstream user may try to re-include execinfo and get very confused when it silently fails. --- CMake/backtrace.h.in | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/CMake/backtrace.h.in b/CMake/backtrace.h.in index c26f0c68ee..a83883a1d2 100644 --- a/CMake/backtrace.h.in +++ b/CMake/backtrace.h.in @@ -1,13 +1,15 @@ +/** + * @file backtrace.hpp + * + * Configuration file that includes backtrace headers (if they exist on this + * system), auto-generated by CMake. + */ #ifndef __MLPACK_CORE_UTIL_BACKTRACE_HPP #define __MLPACK_CORE_UTIL_BACKTRACE_HPP -namespace mlpack { - #cmakedefine01 Backtrace_FOUND #if Backtrace_FOUND #include <@Backtrace_HEADER@> #endif -}; //namespace mlpack - #endif