vcl/source/graphic/UnoGraphicProvider.cxx | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-)
New commits: commit db6e0348a3c5d41e6a5d38a7902645e8e3c22b4a Author: Matteo Casalin <matteo.casa...@yahoo.com> AuthorDate: Sat Jan 26 00:27:11 2019 +0100 Commit: Matteo Casalin <matteo.casa...@yahoo.com> CommitDate: Fri Feb 8 19:37:25 2019 +0100 getToken+comparison+copy ==> startsWith Change-Id: I3d243cecc21b0364b2ceac1f64cbfa1764c3ddf1 Reviewed-on: https://gerrit.libreoffice.org/66938 Tested-by: Jenkins Reviewed-by: Matteo Casalin <matteo.casa...@yahoo.com> diff --git a/vcl/source/graphic/UnoGraphicProvider.cxx b/vcl/source/graphic/UnoGraphicProvider.cxx index c89e83004bf0..0da9c020155d 100644 --- a/vcl/source/graphic/UnoGraphicProvider.cxx +++ b/vcl/source/graphic/UnoGraphicProvider.cxx @@ -151,11 +151,10 @@ uno::Reference< ::graphic::XGraphic > GraphicProvider::implLoadMemory( const OUS uno::Reference< ::graphic::XGraphic > GraphicProvider::implLoadRepositoryImage( const OUString& rResourceURL ) { uno::Reference< ::graphic::XGraphic > xRet; - sal_Int32 nIndex = 0; - if( rResourceURL.getToken( 0, '/', nIndex ) == "private:graphicrepository" ) + OUString sPathName; + if( rResourceURL.startsWith("private:graphicrepository/", &sPathName) ) { - OUString sPathName( rResourceURL.copy( nIndex ) ); BitmapEx aBitmap; if ( vcl::ImageRepository::loadImage( sPathName, aBitmap ) ) { @@ -169,11 +168,10 @@ uno::Reference< ::graphic::XGraphic > GraphicProvider::implLoadRepositoryImage( uno::Reference< ::graphic::XGraphic > GraphicProvider::implLoadStandardImage( const OUString& rResourceURL ) { uno::Reference< ::graphic::XGraphic > xRet; - sal_Int32 nIndex = 0; - if( rResourceURL.getToken( 0, '/', nIndex ) == "private:standardimage" ) + OUString sImageName; + if( rResourceURL.startsWith("private:standardimage/", &sImageName) ) { - OUString sImageName( rResourceURL.copy( nIndex ) ); if ( sImageName == "info" ) { xRet = Graphic(GetStandardInfoBoxImage().GetBitmapEx()).GetXGraphic(); _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits