sfx2/source/doc/docfile.cxx | 6 ++++++ 1 file changed, 6 insertions(+)
New commits: commit 8d411a4a1ef6844c00bc714f8b144d3729e4f4e8 Author: Jaskaran <jvsg1...@gmail.com> Date: Fri Mar 11 00:40:18 2016 +0530 tdf#92817 Fix for Error on Save with empty lock file An empty lock file is of no use except that it doesn't allow you to save your file with that same name. An empty lock file doesn't have OOOUSERNAME and SYSUSERNAME. So in that case we could take ownership of our lock. bOwnLock = true makes it our own lock. Change-Id: I9490f87d69bcad3c09f6c98b4fb9318f53e1d4bd Reviewed-on: https://gerrit.libreoffice.org/23125 Tested-by: Jenkins <c...@libreoffice.org> Reviewed-by: Michael Meeks <michael.me...@collabora.com> Tested-by: Michael Meeks <michael.me...@collabora.com> diff --git a/sfx2/source/doc/docfile.cxx b/sfx2/source/doc/docfile.cxx index c48be3a..bd2fca7 100644 --- a/sfx2/source/doc/docfile.cxx +++ b/sfx2/source/doc/docfile.cxx @@ -829,6 +829,12 @@ sal_Int8 SfxMedium::ShowLockedDocumentDialog( const LockFileEntry& aData, bool b { sal_Int8 nResult = LOCK_UI_NOLOCK; + if( aData[LockFileComponent::OOOUSERNAME] == aData[LockFileComponent::SYSUSERNAME] || + aData[LockFileComponent::OOOUSERNAME].isEmpty() || + aData[LockFileComponent::SYSUSERNAME].isEmpty() + ) + bOwnLock=true; + // show the interaction regarding the document opening uno::Reference< task::XInteractionHandler > xHandler = GetInteractionHandler(); _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits