diff --git a/src/CLI.cpp b/src/CLI.cpp index 74324fee1..d138fe7bd 100644 --- a/src/CLI.cpp +++ b/src/CLI.cpp @@ -283,6 +283,7 @@ void CLI::analyze () unsweetenAttributeModifiers (); unsweetenPatterns (); unsweetenIDs (); + unsweetenUUIDs (); } //////////////////////////////////////////////////////////////////////////////// @@ -867,6 +868,25 @@ void CLI::unsweetenIDs () _args = reconstructed; } +//////////////////////////////////////////////////////////////////////////////// +void CLI::unsweetenUUIDs () +{ + std::vector reconstructed; + std::vector ::iterator a; + for (a = _args.begin (); a != _args.end (); ++a) + { + if (a->hasTag ("FILTER")) + { + + + } + else + reconstructed.push_back (*a); + } + + _args = reconstructed; +} + //////////////////////////////////////////////////////////////////////////////// void CLI::dump (const std::string& label) const { diff --git a/src/CLI.h b/src/CLI.h index 066809a5d..a601a311a 100644 --- a/src/CLI.h +++ b/src/CLI.h @@ -82,6 +82,7 @@ private: void unsweetenAttributeModifiers (); void unsweetenPatterns (); void unsweetenIDs (); + void unsweetenUUIDs (); void dump (const std::string&) const; public: