diff options
author | Josh Stone <jistone@redhat.com> | 2009-07-20 16:25:35 -0700 |
---|---|---|
committer | Josh Stone <jistone@redhat.com> | 2009-07-20 18:08:14 -0700 |
commit | a2639cb76e9151cad6ceebc21857d2d6aa8cbc8a (patch) | |
tree | fce5f2cb0fa8f4b6e9a76652e8659682bbcab5c3 /hash.h | |
parent | 1c47903b03c678470cf81c3a7d5c3ad95420d569 (diff) | |
download | systemtap-steved-a2639cb76e9151cad6ceebc21857d2d6aa8cbc8a.tar.gz systemtap-steved-a2639cb76e9151cad6ceebc21857d2d6aa8cbc8a.tar.xz systemtap-steved-a2639cb76e9151cad6ceebc21857d2d6aa8cbc8a.zip |
Return hash module values directly as strings
* session.h (systemtap_session): remove tracequery_path
* hash.cxx (find_tracequery_hash, find_typequery_hash): return strings
* tapsets.cxx (dwarf_cast_expanding_visitor::filter_special_modules):
get the hashed path from the return value instead of a parameter
(tracepoint_builder::init_dw): ditto, and don't stuff it in session
Diffstat (limited to 'hash.h')
-rw-r--r-- | hash.h | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -36,8 +36,7 @@ public: }; void find_hash (systemtap_session& s, const std::string& script); -void find_tracequery_hash (systemtap_session& s); -void find_typequery_hash (systemtap_session& s, const std::string& name, - std::string& module); +std::string find_tracequery_hash (systemtap_session& s); +std::string find_typequery_hash (systemtap_session& s, const std::string& name); /* vim: set sw=2 ts=8 cino=>4,n-2,{2,^-2,t0,(0,u0,w1,M1 : */ |