summaryrefslogtreecommitdiffstats
path: root/staptree.h
diff options
context:
space:
mode:
authorJosh Stone <jistone@redhat.com>2009-08-26 17:35:54 -0700
committerJosh Stone <jistone@redhat.com>2009-08-26 17:41:34 -0700
commit546499713651809f026e118f81b9c52f01c895f6 (patch)
tree6ab0d7f6c03f69e5aac93be21ad7e9050412f0fa /staptree.h
parent8a9a609f15c3088bcaaf9728393662372f91ab62 (diff)
downloadsystemtap-steved-546499713651809f026e118f81b9c52f01c895f6.tar.gz
systemtap-steved-546499713651809f026e118f81b9c52f01c895f6.tar.xz
systemtap-steved-546499713651809f026e118f81b9c52f01c895f6.zip
Remove unnecessary static members
When a static class member is only used by a single method, it's more concise to use a static local variable instead. * staptree.cxx (probe::probe): Make last_probeidx a static local. * tapset-perfmon.cxx (perfmon_derived_probe::perfmon_derived_probe): Make probes_allocated a static local.
Diffstat (limited to 'staptree.h')
-rw-r--r--staptree.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/staptree.h b/staptree.h
index f1d43403..de148ce0 100644
--- a/staptree.h
+++ b/staptree.h
@@ -660,9 +660,6 @@ struct probe
virtual probe* basest () { return this; }
virtual ~probe() {}
bool privileged;
-private:
- static unsigned last_probeidx;
-public:
std::string name;
};