Kaydet (Commit) ac60fba3 authored tarafından Markus Mohrhard's avatar Markus Mohrhard

delegating a constructor can't work like this, fdo#55033

Change-Id: I6b057ad68054fe5806daec722b3bfe4e33bc3602
üst 556aa12b
...@@ -71,23 +71,12 @@ private: ...@@ -71,23 +71,12 @@ private:
long nTransliterationFlags; long nTransliterationFlags;
public: public:
SearchParam( const String &rText, SearchParam( const rtl::OUString &rText,
SearchType eSrchType = SearchParam::SRCH_NORMAL, SearchType eSrchType = SearchParam::SRCH_NORMAL,
sal_Bool bCaseSensitive = sal_True, sal_Bool bCaseSensitive = sal_True,
sal_Bool bWordOnly = sal_False, sal_Bool bWordOnly = sal_False,
sal_Bool bSearchInSelection = sal_False ); sal_Bool bSearchInSelection = sal_False );
// Wrapper to use OUString as parameter
SearchParam( const ::rtl::OUString &rText,
SearchType eSrchType = SearchParam::SRCH_NORMAL,
sal_Bool bCaseSensitive = sal_True,
sal_Bool bWordOnly = sal_False,
sal_Bool bSearchInSelection = sal_False )
{
String rText2(rText);
SearchParam( rText2, eSrchType, bCaseSensitive, bWordOnly, bSearchInSelection );
}
SearchParam( const SearchParam& ); SearchParam( const SearchParam& );
const String& GetSrchStr() const { return sSrchStr; } const String& GetSrchStr() const { return sSrchStr; }
......
...@@ -36,7 +36,7 @@ namespace utl ...@@ -36,7 +36,7 @@ namespace utl
{ {
// ............................................................................ // ............................................................................
SearchParam::SearchParam( const String &rText, SearchParam::SearchParam( const rtl::OUString &rText,
SearchType eType, SearchType eType,
sal_Bool bCaseSensitive, sal_Bool bCaseSensitive,
sal_Bool bWrdOnly, sal_Bool bWrdOnly,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment