[mlpack-git] master: Dummy constructor (95b9320)
gitdub at mlpack.org
gitdub at mlpack.org
Thu Feb 25 16:26:42 EST 2016
Repository : https://github.com/mlpack/mlpack
On branch : master
Link : https://github.com/mlpack/mlpack/compare/fd84f3a2e53592d723a8e8a76dadb8aa76820913...1a9c41a86be1fa1dcc5c3b90dd959c2255c3bb8e
>---------------------------------------------------------------
commit 95b9320090bb49413c622ae871456e6dee91c178
Author: Grzegorz Krajewski <krajekg at gmail.com>
Date: Thu Feb 25 22:26:42 2016 +0100
Dummy constructor
>---------------------------------------------------------------
95b9320090bb49413c622ae871456e6dee91c178
src/mlpack/core/util/backtrace.cpp | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
diff --git a/src/mlpack/core/util/backtrace.cpp b/src/mlpack/core/util/backtrace.cpp
index f718591..11c7ec7 100644
--- a/src/mlpack/core/util/backtrace.cpp
+++ b/src/mlpack/core/util/backtrace.cpp
@@ -39,11 +39,14 @@ using namespace mlpack;
Backtrace::Frames Backtrace::frame;
std::vector<Backtrace::Frames> Backtrace::stack;
+#ifdef HAS_BFD_DL
// Binary File Descriptor objects.
bfd* abfd = 0; // Descriptor datastructure.
asymbol **syms = 0; // Symbols datastructure.
asection *text = 0; // Strings datastructure.
+#endif
+#ifdef HAS_BFD_DL
Backtrace::Backtrace(int maxDepth)
{
frame.address = NULL;
@@ -52,10 +55,15 @@ Backtrace::Backtrace(int maxDepth)
frame.line = 0;
stack.clear();
-#ifdef HAS_BFD_DL
+
GetAddress(maxDepth);
-#endif
}
+#else
+Backtrace::Backtrace()
+{
+ // Dummy constructor
+}
+#endif
#ifdef HAS_BFD_DL
void Backtrace::GetAddress(int maxDepth)
More information about the mlpack-git
mailing list