diff options
Diffstat (limited to 'unotools')
-rw-r--r-- | unotools/source/ucbhelper/tempfile.cxx | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/unotools/source/ucbhelper/tempfile.cxx b/unotools/source/ucbhelper/tempfile.cxx index 5b9cae784b66..9b8d3b518cac 100644 --- a/unotools/source/ucbhelper/tempfile.cxx +++ b/unotools/source/ucbhelper/tempfile.cxx @@ -242,7 +242,10 @@ OUString lcl_createName( aTmp += ".tmp"; if ( bDirectory ) { - FileBase::RC err = Directory::create( aTmp ); + FileBase::RC err = Directory::create( + aTmp, + (osl_File_OpenFlag_Read | osl_File_OpenFlag_Write + | osl_File_OpenFlag_Private)); if ( err == FileBase::E_None ) { // !bKeep: only for creating a name, not a file or directory |