From 752c43f9d42f2d8c1f32e7a1ebcf42505edb5410 Mon Sep 17 00:00:00 2001 From: John Maddock Date: Sat, 27 Apr 2002 10:38:47 +0000 Subject: [PATCH] Bug fix: changed int to std::ptrdiff_t [SVN r13572] --- src/cregex.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/cregex.cpp b/src/cregex.cpp index fdc24c67..08d325ab 100644 --- a/src/cregex.cpp +++ b/src/cregex.cpp @@ -476,7 +476,7 @@ std::size_t RegEx::Position(int i)const return pdata->fm[i].matched ? pdata->fm[i].first - pdata->fbase : RegEx::npos; case re_detail::RegExData::type_copy: { - std::map >::iterator pos = pdata->positions.find(i); + std::map >::iterator pos = pdata->positions.find(i); if(pos == pdata->positions.end()) return RegEx::npos; return (*pos).second; @@ -628,3 +628,4 @@ basic_string::replace(char* f1, char* f2, const char* i1, con +