diff options
author | Caolán McNamara <caolanm@redhat.com> | 2019-09-01 15:52:23 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2019-09-01 17:45:02 +0200 |
commit | 5a098fea05fd32d8473730bbf7d35c36540c9df3 (patch) | |
tree | fe92de5e003de557db745c9c5ae50710233b127c /sal/osl/unx | |
parent | 6fb45286490f866013c90a9d5dc4d296e67c7d04 (diff) |
Resolves: ofz#16898 Direct-leak in rtl_uString_ImplAlloc
Change-Id: I7bc11108790f8d87396bad3a2c5c2280f8f7d59a
Reviewed-on: https://gerrit.libreoffice.org/78369
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'sal/osl/unx')
-rw-r--r-- | sal/osl/unx/file_misc.cxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sal/osl/unx/file_misc.cxx b/sal/osl/unx/file_misc.cxx index 880ed3045e32..878d966b34d0 100644 --- a/sal/osl/unx/file_misc.cxx +++ b/sal/osl/unx/file_misc.cxx @@ -182,7 +182,7 @@ oslFileError SAL_CALL osl_openDirectory(rtl_uString* ustrDirectoryURL, oslDirect { pDirImpl->eKind = DirectoryImpl::KIND_ASSETS; pDirImpl->pApkDirStruct = pdir; - pDirImpl->ustrPath = OUString::unacquired(&ustrSystemPath); + pDirImpl->ustrPath = OUString(ustrSystemPath, SAL_NO_ACQUIRE); *pDirectory = (oslDirectory) pDirImpl; return osl_File_E_None; @@ -210,7 +210,7 @@ oslFileError SAL_CALL osl_openDirectory(rtl_uString* ustrDirectoryURL, oslDirect if( pDirImpl ) { pDirImpl->pDirStruct = pdir; - pDirImpl->ustrPath = OUString::unacquired(&ustrSystemPath); + pDirImpl->ustrPath = OUString(ustrSystemPath, SAL_NO_ACQUIRE); #ifdef ANDROID pDirImpl->eKind = DirectoryImpl::KIND_DIRENT; #endif |