summaryrefslogtreecommitdiffstats
path: root/svx/source/gallery2
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2012-01-22 11:07:04 +0000
committerCaolán McNamara <caolanm@redhat.com>2012-01-23 11:37:05 +0000
commiteb8e39f2a4cd21033d020a9e9919e1cb29d182c7 (patch)
tree6d3ee432faa8ad81a7e120d05c318342f8630d8e /svx/source/gallery2
parentmake drawinglayer ByteString free (diff)
downloadcore-eb8e39f2a4cd21033d020a9e9919e1cb29d182c7.tar.gz
core-eb8e39f2a4cd21033d020a9e9919e1cb29d182c7.zip
make svx ByteString free
Diffstat (limited to 'svx/source/gallery2')
-rw-r--r--svx/source/gallery2/gallery1.cxx43
1 files changed, 30 insertions, 13 deletions
diff --git a/svx/source/gallery2/gallery1.cxx b/svx/source/gallery2/gallery1.cxx
index 0ac9fab19956..4bfacb468596 100644
--- a/svx/source/gallery2/gallery1.cxx
+++ b/svx/source/gallery2/gallery1.cxx
@@ -573,25 +573,42 @@ rtl::OUString Gallery::GetThemeName( sal_uIntPtr nThemeId ) const
// try fallback, if no entry was found
if( !pFound )
{
- ByteString aFallback;
+ rtl::OString aFallback;
switch( nThemeId )
{
- case( GALLERY_THEME_3D ): aFallback = "3D"; break;
- case( GALLERY_THEME_BULLETS ): aFallback = "Bullets"; break;
- case( GALLERY_THEME_HOMEPAGE ): aFallback = "Homepage"; break;
- case( GALLERY_THEME_HTMLBUTTONS ): aFallback = "private://gallery/hidden/HtmlExportButtons"; break;
- case( GALLERY_THEME_POWERPOINT ): aFallback = "private://gallery/hidden/imgppt"; break;
- case( GALLERY_THEME_FONTWORK ): aFallback = "private://gallery/hidden/fontwork"; break;
- case( GALLERY_THEME_FONTWORK_VERTICAL ): aFallback = "private://gallery/hidden/fontworkvertical"; break;
- case( GALLERY_THEME_RULERS ): aFallback = "Rulers"; break;
- case( GALLERY_THEME_SOUNDS ): aFallback = "Sounds"; break;
-
+ case( GALLERY_THEME_3D ):
+ aFallback = rtl::OString(RTL_CONSTASCII_STRINGPARAM("3D"));
+ break;
+ case( GALLERY_THEME_BULLETS ):
+ aFallback = rtl::OString(RTL_CONSTASCII_STRINGPARAM("Bullets"));
+ break;
+ case( GALLERY_THEME_HOMEPAGE ):
+ aFallback = rtl::OString(RTL_CONSTASCII_STRINGPARAM("Homepage"));
+ break;
+ case( GALLERY_THEME_HTMLBUTTONS ):
+ aFallback = rtl::OString(RTL_CONSTASCII_STRINGPARAM("private://gallery/hidden/HtmlExportButtons"));
+ break;
+ case( GALLERY_THEME_POWERPOINT ):
+ aFallback = rtl::OString(RTL_CONSTASCII_STRINGPARAM("private://gallery/hidden/imgppt"));
+ break;
+ case( GALLERY_THEME_FONTWORK ):
+ aFallback = rtl::OString(RTL_CONSTASCII_STRINGPARAM("private://gallery/hidden/fontwork"));
+ break;
+ case( GALLERY_THEME_FONTWORK_VERTICAL ):
+ aFallback = rtl::OString(RTL_CONSTASCII_STRINGPARAM("private://gallery/hidden/fontworkvertical"));
+ break;
+ case( GALLERY_THEME_RULERS ):
+ aFallback = rtl::OString(RTL_CONSTASCII_STRINGPARAM("Rulers"));
+ break;
+ case( GALLERY_THEME_SOUNDS ):
+ aFallback = rtl::OString(RTL_CONSTASCII_STRINGPARAM("Sounds"));
+ break;
default:
- break;
+ break;
}
- pFound = ( (Gallery*) this )->ImplGetThemeEntry( String::CreateFromAscii( aFallback.GetBuffer() ) );
+ pFound = const_cast<Gallery*>(this)->ImplGetThemeEntry(rtl::OStringToOUString(aFallback, RTL_TEXTENCODING_ASCII_US));
}
return( pFound ? pFound->GetThemeName() : rtl::OUString() );