diff options
Diffstat (limited to 'oox')
-rw-r--r-- | oox/source/dump/dumperbase.cxx | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/oox/source/dump/dumperbase.cxx b/oox/source/dump/dumperbase.cxx index 1638d51a6964..d68b382e38e4 100644 --- a/oox/source/dump/dumperbase.cxx +++ b/oox/source/dump/dumperbase.cxx @@ -71,10 +71,10 @@ OUString InputOutputHelper::convertFileNameToUrl( const OUString& rFileName ) return OUString(); } -sal_Int32 InputOutputHelper::getFileNamePos( const OUString& rFileUrl ) +sal_Int32 InputOutputHelper::getFileNamePos( std::u16string_view rFileUrl ) { - sal_Int32 nSepPos = rFileUrl.lastIndexOf( '/' ); - return (nSepPos < 0) ? 0 : (nSepPos + 1); + size_t nSepPos = rFileUrl.find( '/' ); + return (nSepPos == std::u16string_view::npos) ? 0 : (nSepPos + 1); } OUString InputOutputHelper::getFileNameExtension( const OUString& rFileUrl ) |