[Libreoffice-commits] core.git: desktop/source

Stephan Bergmann sbergman at redhat.com
Wed Apr 16 05:49:54 PDT 2014


 desktop/source/app/app.cxx |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

New commits:
commit 0fc6ac8a07cbc78133b4d85f78677a9a8fdcc71a
Author: Stephan Bergmann <sbergman at redhat.com>
Date:   Wed Apr 16 14:46:37 2014 +0200

    Avoid soffice.bin restarting ad inf when version ini-file buildid is empty
    
    ...for whatever reason (one being that in a build from tarball, the "git log"
    call in instsetoo_native/CustomTarget_setup.mk will produce no value).
    
    Change-Id: I3116a7dded4bc502ef8970a3d433b572c989dd65

diff --git a/desktop/source/app/app.cxx b/desktop/source/app/app.cxx
index 518c694..037858c 100644
--- a/desktop/source/app/app.cxx
+++ b/desktop/source/app/app.cxx
@@ -261,7 +261,8 @@ bool cleanExtensionCache() {
             SAL_WARN_IF(
                 rc2 != osl::FileBase::E_None, "desktop.app",
                 "cannot close " << fr.getURL() << " after reading: " << +rc2);
-            if (rc != osl::FileBase::E_None) {
+            // readLine returns E_AGAIN for a zero-size file:
+            if (rc != osl::FileBase::E_None && rc != osl::FileBase::E_AGAIN) {
                 SAL_WARN( "desktop.app", "cannot read from " << fr.getURL() << ": " << +rc);
                 break;
             }


More information about the Libreoffice-commits mailing list