From 478613c550236d19b8254c49e5886dca1f0b8aac Mon Sep 17 00:00:00 2001 From: Eike Rathke Date: Tue, 14 Jun 2016 13:28:47 +0200 Subject: explicit svl::SharedString(const OUString&) ctor ... to prevent accidental surprises. Not interned shared strings constructed from OUString have mpDataIgnoreCase=nullptr so can't be used for case insensitive comparison. Change-Id: I03323354298a73e93b18d2796ec447c072fdefa5 --- include/svl/sharedstring.hxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'include') diff --git a/include/svl/sharedstring.hxx b/include/svl/sharedstring.hxx index fe9e851f045d..1693c639f566 100644 --- a/include/svl/sharedstring.hxx +++ b/include/svl/sharedstring.hxx @@ -25,7 +25,7 @@ public: SharedString(); SharedString( rtl_uString* pData, rtl_uString* pDataIgnoreCase ); - SharedString( const OUString& rStr ); + explicit SharedString( const OUString& rStr ); SharedString( const SharedString& r ); ~SharedString(); -- cgit