]> git.tdb.fi Git - libs/core.git/blobdiff - source/strings/regex.h
Use C++11 features with containers
[libs/core.git] / source / strings / regex.h
index 67925023e544e76cd3f594addd0693d2b860d2c4..094a295cdb77bc230dd0c79254a4459f1567d945 100644 (file)
@@ -103,7 +103,7 @@ private:
        struct RunContext
        {
                Code::const_iterator citer;
-               RegMatch::GroupArray groups;
+               std::vector<RegMatch::Group> groups;
        };
 
        Code code;
@@ -128,7 +128,7 @@ public:
        RegMatch match(const std::string &str) const;
 
 private:
-       bool run(const std::string &, const std::string::const_iterator &, RegMatch::GroupArray &) const;
+       bool run(const std::string &, const std::string::const_iterator &, std::vector<RegMatch::Group> &) const;
        bool group_compare(const RegMatch::Group &, const RegMatch::Group &) const;
 
 public: