diff --git a/src/base/debug.cc b/src/base/debug.cc index b165f6482c..47febd0cd7 100644 --- a/src/base/debug.cc +++ b/src/base/debug.cc @@ -125,35 +125,6 @@ CompoundFlag::disable() k->disable(); } -struct AllFlags : public Flag -{ - AllFlags() - : Flag("All", "All Flags") - {} - - void - enable() - { - FlagsMap::iterator i = allFlags().begin(); - FlagsMap::iterator end = allFlags().end(); - for (; i != end; ++i) - if (i->second != this) - i->second->enable(); - } - - void - disable() - { - FlagsMap::iterator i = allFlags().begin(); - FlagsMap::iterator end = allFlags().end(); - for (; i != end; ++i) - if (i->second != this) - i->second->disable(); - } -}; - -AllFlags theAllFlags; -Flag *const All = &theAllFlags; bool changeFlag(const char *s, bool value) diff --git a/src/base/debug.hh b/src/base/debug.hh index 479a830716..1d35be055a 100644 --- a/src/base/debug.hh +++ b/src/base/debug.hh @@ -108,8 +108,6 @@ FlagsMap &allFlags(); Flag *findFlag(const std::string &name); -extern Flag *const All; - bool changeFlag(const char *s, bool value); } // namespace Debug