# HG changeset patch # User jwe # Date 1146705514 0 # Node ID beb5b95de2c04bb2ab8afaf52681e56019f3680d # Parent 9c3c903f037ef35e438dbd3e372ec00b179a5156 [project @ 2006-05-04 01:18:34 by jwe] diff -r 9c3c903f037e -r beb5b95de2c0 src/DLD-FUNCTIONS/regexp.cc --- a/src/DLD-FUNCTIONS/regexp.cc Wed May 03 20:05:26 2006 +0000 +++ b/src/DLD-FUNCTIONS/regexp.cc Thu May 04 01:18:34 2006 +0000 @@ -59,9 +59,9 @@ class regexp_elem { public: - regexp_elem (const string_vector _named_token, const Cell _t, - const std::string _m, const Matrix _te, const double _s, - const double _e) : + regexp_elem (const string_vector& _named_token, const Cell& _t, + const std::string& _m, const Matrix& _te, double _s, + double _e) : named_token (_named_token), t (_t), m (_m), te (_te), s (_s), e (_e) { } regexp_elem (const regexp_elem &a) : named_token (a.named_token), t (a.t), @@ -426,7 +426,7 @@ idx += match[0].rm_eo; - regexp_elem new_elem (Octave_map(), t, m, te, s, e); + regexp_elem new_elem (string_vector (), t, m, te, s, e); lst.push_back (new_elem); sz++;