You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openoffice.apache.org by hd...@apache.org on 2013/01/14 11:19:08 UTC
svn commit: r1432864 -
/openoffice/trunk/main/i18npool/source/search/textsearch.cxx
Author: hdu
Date: Mon Jan 14 10:19:08 2013
New Revision: 1432864
URL: http://svn.apache.org/viewvc?rev=1432864&view=rev
Log:
#i121482# fix attributed text search for regular expression patterns
Modified:
openoffice/trunk/main/i18npool/source/search/textsearch.cxx
Modified: openoffice/trunk/main/i18npool/source/search/textsearch.cxx
URL: http://svn.apache.org/viewvc/openoffice/trunk/main/i18npool/source/search/textsearch.cxx?rev=1432864&r1=1432863&r2=1432864&view=diff
==============================================================================
--- openoffice/trunk/main/i18npool/source/search/textsearch.cxx (original)
+++ openoffice/trunk/main/i18npool/source/search/textsearch.cxx Mon Jan 14 10:19:08 2013
@@ -759,7 +759,7 @@ SearchResult TextSearch::RESrchFrwrd( co
// use the ICU RegexMatcher to find the matches
UErrorCode nIcuErr = U_ZERO_ERROR;
- const IcuUniString aSearchTargetStr( (const UChar*)searchStr.getStr(), searchStr.getLength());
+ const IcuUniString aSearchTargetStr( (const UChar*)searchStr.getStr(), endPos);
pRegexMatcher->reset( aSearchTargetStr);
// search until there is a valid match
for(;;)