summaryrefslogtreecommitdiffstats
path: root/dwflpp.cxx
diff options
context:
space:
mode:
authorDave Brolley <brolley@redhat.com>2009-05-27 11:45:29 -0400
committerDave Brolley <brolley@redhat.com>2009-05-27 11:45:29 -0400
commit99587ed126351da39b002a1363703b2f7749a49c (patch)
tree4a986213076e7f46881c9ea52723d36cce45f398 /dwflpp.cxx
parent422be92440f596bea6b933965072916c480ea22b (diff)
parent2ed04863c3426f94932d4a4e4b5d6c7b84e49dfd (diff)
downloadsystemtap-steved-99587ed126351da39b002a1363703b2f7749a49c.tar.gz
systemtap-steved-99587ed126351da39b002a1363703b2f7749a49c.tar.xz
systemtap-steved-99587ed126351da39b002a1363703b2f7749a49c.zip
Merge branch 'master' of git://sources.redhat.com/git/systemtap
Diffstat (limited to 'dwflpp.cxx')
-rw-r--r--dwflpp.cxx4
1 files changed, 4 insertions, 0 deletions
diff --git a/dwflpp.cxx b/dwflpp.cxx
index bfae1354..d05bdb97 100644
--- a/dwflpp.cxx
+++ b/dwflpp.cxx
@@ -21,6 +21,7 @@
#include "dwarf_wrappers.h"
#include "auto_free.h"
#include "hash.h"
+#include "rpm_finder.h"
#include <cstdlib>
#include <algorithm>
@@ -108,6 +109,9 @@ dwflpp::get_module_dwarf(bool required, bool report)
if (i)
msg += string(": ") + dwfl_errmsg (i);
+ /* add module_name to list to find rpm */
+ find_debug_rpms(sess, module_name.c_str());
+
if (required)
throw semantic_error (msg);
else