[Libreoffice-commits] core.git: qadevOOo/runner

Noel Grandin noel at peralex.com
Fri Oct 16 04:54:59 PDT 2015


 qadevOOo/runner/util/db/DataSource.java |    9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

New commits:
commit fa2a7665194c7fff311d14932ee7930f80e6c7e2
Author: Noel Grandin <noel at peralex.com>
Date:   Fri Oct 16 13:14:41 2015 +0200

    cid#1326341 Unguarded read
    
    Change-Id: Id49af9bc1c767126a365d85589fb4f2a99e5bcdd

diff --git a/qadevOOo/runner/util/db/DataSource.java b/qadevOOo/runner/util/db/DataSource.java
index 9b1ac80..e2fdcb9 100644
--- a/qadevOOo/runner/util/db/DataSource.java
+++ b/qadevOOo/runner/util/db/DataSource.java
@@ -64,13 +64,10 @@ public class DataSource
     /**
      * retrieves the css.sdb.OfficeDatabaseDocument associated with the data source
      */
-    public DatabaseDocument getDatabaseDocument()
+    public synchronized DatabaseDocument getDatabaseDocument()
     {
-        synchronized ( this )
-        {
-            if ( m_document == null )
-                m_document = new DatabaseDocument( this );
-        }
+        if ( m_document == null )
+            m_document = new DatabaseDocument( this );
         return m_document;
     }
 


More information about the Libreoffice-commits mailing list