summaryrefslogtreecommitdiff
path: root/cli_ure
diff options
context:
space:
mode:
authorMichael Stahl <mstahl@redhat.com>2015-10-06 21:10:27 +0200
committerMiklos Vajna <vmiklos@collabora.co.uk>2015-10-27 13:21:41 +0000
commitd0d03f22ef5eddb7036867205577d488b1af7528 (patch)
tree486359e408bd1321c0ce6997624d2ac41f7c1d24 /cli_ure
parentce260308525b2c4096858cae31a75443ef37ec7e (diff)
cli_ure: climaker should open keyfile read-only
This should fix build failures due to file locking preventing concurrent access to cli_ure/source/cliuno.snk. Change-Id: Iefd16ed83a01523b3612844c2f777516dc4e44c6 (cherry picked from commit 01518d3aa09ad8cb2cb82dcb329aeaab96c95bce) Reviewed-on: https://gerrit.libreoffice.org/19483 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Diffstat (limited to 'cli_ure')
-rw-r--r--cli_ure/source/climaker/climaker_app.cxx3
1 files changed, 2 insertions, 1 deletions
diff --git a/cli_ure/source/climaker/climaker_app.cxx b/cli_ure/source/climaker/climaker_app.cxx
index efff92ded838..97191829e10a 100644
--- a/cli_ure/source/climaker/climaker_app.cxx
+++ b/cli_ure/source/climaker/climaker_app.cxx
@@ -462,7 +462,8 @@ SAL_IMPLEMENT_MAIN()
::System::String ^ sKeyFile = ustring_to_String(keyfile);
try {
System::IO::FileStream^ fs = gcnew System::IO::FileStream(
- sKeyFile, System::IO::FileMode::Open);
+ sKeyFile, System::IO::FileMode::Open,
+ System::IO::FileAccess::Read, System::IO::FileShare::Read);
kp = gcnew StrongNameKeyPair(fs);
fs->Close();
}