Index: home/classic/core/primitives/primitives.hpp =================================================================== --- home/classic/core/primitives/primitives.hpp (revision 80510) +++ home/classic/core/primitives/primitives.hpp (working copy) @@ -57,7 +57,7 @@ if (this->derived().test(ch)) { iterator_t save(scan.first); - ++scan.first; + ++scan; return scan.create_match(1, ch, save, scan.first); } }