[ooo-build-commit] Branch 'ooo/master' - 3 commits - formula/source framework/source idl/inc idl/source officecfg/registry xmlhelp/source

Jan Holesovsky kendy at kemper.freedesktop.org
Thu Oct 22 03:03:10 PDT 2009


 formula/source/core/api/FormulaCompiler.cxx                |   14 +++---
 framework/source/helper/statusindicatorfactory.cxx         |   19 +++++++-
 framework/source/loadenv/loadenv.cxx                       |   28 +++++++++----
 idl/inc/command.hxx                                        |    1 
 idl/inc/database.hxx                                       |    7 ++-
 idl/source/prj/command.cxx                                 |   10 ++++
 idl/source/prj/database.cxx                                |    6 +-
 idl/source/prj/svidl.cxx                                   |    8 ++-
 officecfg/registry/schema/org/openoffice/Office/Common.xcs |   15 ++++++
 xmlhelp/source/cxxhelp/provider/databases.cxx              |    5 +-
 xmlhelp/source/cxxhelp/provider/urlparameter.cxx           |    1 
 11 files changed, 88 insertions(+), 26 deletions(-)

New commits:
commit a67d9eb70ea1d6f0662ea5b8bd9d5e02386c1bdf
Author: Vladimir Glazounov <vg at openoffice.org>
Date:   Wed Oct 21 14:48:59 2009 +0000

    CWS-TOOLING: integrate CWS fwk123
    2009-10-14 10:18:49 +0200 cd  r276885 : #i99971# Use AttachThreadInput to force SetForegroundWindow
    2009-10-14 08:56:20 +0200 mav  r276881 : #i105476# let the allocated memory live long anough
    2009-10-14 08:53:51 +0200 mav  r276880 : #i105476# let ZipFile use mutex while creating the requested stream
    2009-10-14 08:51:52 +0200 mav  r276879 : #i105476# let buffered IO use mutex ( patch from MHU )
    2009-10-09 12:20:22 +0200 cd  r276803 : #i99971# Use configuration to control window to front/focus handling
    2009-10-09 12:19:22 +0200 cd  r276802 : #i99971# New configuration item to force set focus and window to front for new document windows
    2009-10-09 12:18:23 +0200 cd  r276801 : #i99971# Introduction of a new show flag to force window to front
    2009-10-06 11:04:16 +0200 ab  r276695 : #i105386# Call xmlInitParser() before registering input callbacks

diff --git a/framework/source/helper/statusindicatorfactory.cxx b/framework/source/helper/statusindicatorfactory.cxx
index a6256c7..d9ba66f 100644
--- a/framework/source/helper/statusindicatorfactory.cxx
+++ b/framework/source/helper/statusindicatorfactory.cxx
@@ -67,6 +67,7 @@
 // includes of other projects
 #include <comphelper/sequenceashashmap.hxx>
 #include <comphelper/mediadescriptor.hxx>
+#include <comphelper/configurationhelper.hxx>
 #include <vcl/svapp.hxx>
 #include <vos/mutex.hxx>
 
@@ -361,6 +362,7 @@ void StatusIndicatorFactory::implts_makeParentVisibleIfAllowed()
 
     css::uno::Reference< css::frame::XFrame > xFrame      (m_xFrame.get()      , css::uno::UNO_QUERY);
     css::uno::Reference< css::awt::XWindow >  xPluggWindow(m_xPluggWindow.get(), css::uno::UNO_QUERY);
+    css::uno::Reference< css::lang::XMultiServiceFactory > xSMGR( m_xSMGR.get(), css::uno::UNO_QUERY);
 
     aReadLock.unlock();
     // <- SAFE ----------------------------------
@@ -432,8 +434,21 @@ void StatusIndicatorFactory::implts_makeParentVisibleIfAllowed()
     // is visible too.
     impl_showProgress();
 
-    if (xParentWindow.is())
-        xParentWindow->setVisible(sal_True);
+    ::vos::OClearableGuard aSolarGuard(Application::GetSolarMutex());
+    Window* pWindow = VCLUnoHelper::GetWindow(xParentWindow);
+    if ( pWindow )
+    {
+        bool bForceFrontAndFocus(false);
+        ::comphelper::ConfigurationHelper::readDirectKey(
+            xSMGR,
+            ::rtl::OUString::createFromAscii("org.openoffice.Office.Common/View"),
+            ::rtl::OUString::createFromAscii("NewDocumentHandling"),
+            ::rtl::OUString::createFromAscii("ForceFocusAndToFront"),
+            ::comphelper::ConfigurationHelper::E_READONLY) >>= bForceFrontAndFocus;
+
+        pWindow->Show(sal_True, bForceFrontAndFocus ? SHOW_FOREGROUNDTASK : 0 );
+    }
+
     /*
     #i75167# dont disturb window manager handling .-)
     css::uno::Reference< css::awt::XTopWindow > xParentWindowTop(xParentWindow, css::uno::UNO_QUERY);
diff --git a/framework/source/loadenv/loadenv.cxx b/framework/source/loadenv/loadenv.cxx
index ed86195..d131a3b 100644
--- a/framework/source/loadenv/loadenv.cxx
+++ b/framework/source/loadenv/loadenv.cxx
@@ -1740,14 +1740,28 @@ void LoadEnv::impl_reactForLoadingState()
 void LoadEnv::impl_makeFrameWindowVisible(const css::uno::Reference< css::awt::XWindow >& xWindow      ,
                                                 sal_Bool bForceToFront)            
 {
-    css::uno::Reference< css::awt::XTopWindow > xTopWindow(xWindow, css::uno::UNO_QUERY);
-
-    if (xWindow.is())
-        xWindow->setVisible(sal_True);
-
-    if (xTopWindow.is() && bForceToFront)
-        xTopWindow->toFront();
+    // SAFE -> ----------------------------------
+    ReadGuard aReadLock(m_aLock);
+    css::uno::Reference< css::lang::XMultiServiceFactory > xSMGR( m_xSMGR.get(), css::uno::UNO_QUERY );
+    aReadLock.unlock();
+    // <- SAFE ----------------------------------
 
+    ::vos::OClearableGuard aSolarGuard(Application::GetSolarMutex());
+    Window* pWindow = VCLUnoHelper::GetWindow(xWindow);
+    if ( pWindow )
+    {
+        bool bForceFrontAndFocus(false);
+        css::uno::Any a = ::comphelper::ConfigurationHelper::readDirectKey(
+            xSMGR,
+            ::rtl::OUString::createFromAscii("org.openoffice.Office.Common/View"),
+            ::rtl::OUString::createFromAscii("NewDocumentHandling"),
+            ::rtl::OUString::createFromAscii("ForceFocusAndToFront"),
+            ::comphelper::ConfigurationHelper::E_READONLY);
+        a >>= bForceFrontAndFocus;
+
+        pWindow->Show(sal_True, (bForceFrontAndFocus || bForceToFront) ? SHOW_FOREGROUNDTASK : 0 );
+    }
+    
 /* #i19976#
     We tried to prevent a toFront() call in case the user putted the
     loading document into the background ..
diff --git a/officecfg/registry/schema/org/openoffice/Office/Common.xcs b/officecfg/registry/schema/org/openoffice/Office/Common.xcs
index 72c0b76..f816a55 100644
--- a/officecfg/registry/schema/org/openoffice/Office/Common.xcs
+++ b/officecfg/registry/schema/org/openoffice/Office/Common.xcs
@@ -2105,7 +2105,7 @@ Dymamic border coloring means that when the mouse is hovered over a control, and
 				</info>
 			</set>
 		</group>
-        <group oor:name="Save">
+    <group oor:name="Save">
 			<info>
 				<author>MBA</author>
 				<desc>Contains general settings about the saving process.</desc>
@@ -2616,6 +2616,19 @@ Dymamic border coloring means that when the mouse is hovered over a control, and
 				</constraints>
 				<value>0</value>
 			</prop>
+			<group oor:name="NewDocumentHandling">
+				<info>
+					<author>CD</author>
+					<desc>Contains settings to change new document window behavior.</desc>
+				</info>
+				<prop oor:name="ForceFocusAndToFront" oor:type="xs:boolean">
+					<info>
+						<author>CD</author>
+						<desc>Every new document window will be forced to front and grabs the focus.</desc>
+					</info>
+					<value>true</value>
+				</prop>
+			</group>
 			<group oor:name="AppWindow">
 				<info>
 					<author>MBA</author>
diff --git a/xmlhelp/source/cxxhelp/provider/databases.cxx b/xmlhelp/source/cxxhelp/provider/databases.cxx
index e4ab2e1..a03f501 100644
--- a/xmlhelp/source/cxxhelp/provider/databases.cxx
+++ b/xmlhelp/source/cxxhelp/provider/databases.cxx
@@ -802,6 +802,10 @@ void KeywordInfo::KeywordElement::init( Databases *pDatabases,Db* pDb,const rtl:
 
     for( sal_uInt32 i = 0; i < id.size(); ++i )
     {
+        // the following object must live longer than the
+        // pointer returned by aDBData.getData()
+        DBData aDBData;
+
         listId[i] = id[i];
         listAnchor[i] = anchor[i];
 
@@ -813,7 +817,6 @@ void KeywordInfo::KeywordElement::init( Databases *pDatabases,Db* pDb,const rtl:
             DBHelp* pDBHelp = pDb->getDBHelp();
             if( pDBHelp != NULL )
             {
-                DBData aDBData;
                 bool bSuccess = pDBHelp->getValueForKey( idi, aDBData );
                 if( bSuccess )
                 {
diff --git a/xmlhelp/source/cxxhelp/provider/urlparameter.cxx b/xmlhelp/source/cxxhelp/provider/urlparameter.cxx
index f597429..50c2bdb 100644
--- a/xmlhelp/source/cxxhelp/provider/urlparameter.cxx
+++ b/xmlhelp/source/cxxhelp/provider/urlparameter.cxx
@@ -1080,6 +1080,7 @@ InputStreamTransformer::InputStreamTransformer( URLParameter* urlParam,
 
         ugblData = &userData;
 
+        xmlInitParser();
         xmlRegisterInputCallbacks(zipMatch, zipOpen, zipRead, uriClose);
         xmlRegisterInputCallbacks(helpMatch, helpOpen, helpRead, uriClose);
         xmlRegisterInputCallbacks(fileMatch, fileOpen, fileRead, fileClose);
commit e7a75a7f0c2dd4cf1c362b16733102fe889a5495
Author: Vladimir Glazounov <vg at openoffice.org>
Date:   Wed Oct 21 13:32:17 2009 +0000

    CWS-TOOLING: integrate CWS calc32stopper3
    2009-10-12 14:26:09 +0200 er  r276833 : disable dump again
    2009-10-12 13:46:57 +0200 er  r276832 : #i102294# setValue: yet another DST glitch
    2009-10-12 13:21:48 +0200 iha  r276828 : #i105767# Y axis vanishes in case of zero rotated axis title
    2009-10-08 01:49:20 +0200 er  r276772 : NextSymbol: actually do reset ODF reference detection on file/sheet separator
    2009-10-08 00:18:58 +0200 er  r276771 : #i101639# use TabIDs in cached RangeArrays, not RefData Tabs
    2009-10-07 19:25:47 +0200 er  r276767 : #i105200# UpdateBroadcastAreas: hash key changes, remove area from all slots and reinsert
    2009-10-05 17:20:44 +0200 er  r276690 : #i105365# SI prefixes for ang, ang3, m/h, m/hr
    2009-10-05 16:21:29 +0200 er  r276686 : #i105161 intersection has higher precedence than union

diff --git a/formula/source/core/api/FormulaCompiler.cxx b/formula/source/core/api/FormulaCompiler.cxx
index 5f8fd73..1a2720d 100644
--- a/formula/source/core/api/FormulaCompiler.cxx
+++ b/formula/source/core/api/FormulaCompiler.cxx
@@ -1183,10 +1183,10 @@ void FormulaCompiler::RangeLine()
 
 //---------------------------------------------------------------------------
 
-void FormulaCompiler::UnionLine()
+void FormulaCompiler::IntersectionLine()
 {
     RangeLine();
-    while (pToken->GetOpCode() == ocUnion)
+    while (pToken->GetOpCode() == ocIntersect)
     {
         FormulaTokenRef p = pToken;
         NextToken();
@@ -1197,14 +1197,14 @@ void FormulaCompiler::UnionLine()
 
 //---------------------------------------------------------------------------
 
-void FormulaCompiler::IntersectionLine()
+void FormulaCompiler::UnionLine()
 {
-    UnionLine();
-    while (pToken->GetOpCode() == ocIntersect)
+    IntersectionLine();
+    while (pToken->GetOpCode() == ocUnion)
     {
         FormulaTokenRef p = pToken;
         NextToken();
-        UnionLine();
+        IntersectionLine();
         PutCode(p);
     }
 }
@@ -1224,7 +1224,7 @@ void FormulaCompiler::UnaryLine()
         PutCode( p );
     }
     else
-        IntersectionLine();
+        UnionLine();
 }
 
 //---------------------------------------------------------------------------
commit fe34a5ac40a61a7ee19fd4568a5a90e824e2dc38
Author: Vladimir Glazounov <vg at openoffice.org>
Date:   Wed Oct 21 10:43:22 2009 +0000

    CWS-TOOLING: integrate CWS buildverbosity
    2009-10-13 15:51:48 +0200 fs  r276867 : allow building with 'nodep'==''
    2009-10-11 22:39:56 +0200 fs  r276820 : silence a compiler warning in a file only used when VERBOSE!=""
    2009-10-09 14:37:43 +0200 fs  r276807 : let not override the non-presence of $VERBOSE the given command line arguments
    2009-10-09 14:36:25 +0200 fs  r276806 : also deliver spirit/home/classic/debug/impl
    2009-10-08 13:38:07 +0200 fs  r276789 : not that many line feeds in --show mode
    2009-10-08 13:13:01 +0200 fs  r276788 : minor adjustments requested by hjs:
    - replaced space/tab mixes at beginning of lines with mere tab
    - made "nothing to update" message for the ZIPALLTARGET target more prominent
    - removed useless "echo > /dev/nul" statements
    2009-10-07 13:32:12 +0200 fs  r276753 : #i105585#
    2009-10-07 11:31:59 +0200 fs  r276742 : #i10000# missing dependency between stoc/security and stoc/util
    2009-10-06 22:59:59 +0200 fs  r276729 : CWS-TOOLING: rebase CWS buildverbosity to trunk at 276699 (milestone: DEV300:m61)
    2009-09-29 12:04:58 +0200 fs  r276518 : #i10000#
    2009-09-29 12:04:25 +0200 fs  r276517 : oops
    2009-09-29 12:01:07 +0200 fs  r276516 : #i84497# removed some more (non-diagnostic) 'echo ------' directives
    2009-09-29 11:59:29 +0200 fs  r276515 : #i84497# removed some more (non-diagnostic) 'echo ------' directives
    2009-09-29 11:52:32 +0200 fs  r276514 : #i84497# removed the various 'echo ------------' directives from verbose mode, as per hjs' request
    2009-09-29 11:44:16 +0200 fs  r276513 : do not duplicate IDLC call commands with different verbosity switches
    2009-09-28 21:43:50 +0200 thb  r276502 : #i84497# fixed potential recursive macro def + extra ls
     * solenv/inc/settings.mk: now setting via VERBOSE!:=, removes warning
       and my spurious "recursive macro definition" error
     * solenv/inc/tg_app.mk: one extra ls silenced for app target (and
       quiet mode, that goes without saying)
    2009-09-23 08:57:01 +0200 fs  r276366 : use ULFEX_VERBOSITY instead of duplicating the ULFEX call
    2009-09-21 11:42:26 +0200 fs  r276320 : ignore output paths
    2009-09-21 11:04:27 +0200 fs  r276318 : silence another compiler warning, which only hits us when actually using this (debug) file, which is the case only when slideshow is compiled with a env variable VERBOSE, thus came up in CWS buildverbosity
    2009-09-21 10:30:14 +0200 fs  r276313 : make some output depend on VERBOSE==TRUE, not COMMAND_ECHO=""
    While both are equivalent at the moment, COMMAND_ECHO finally is an implementation
    default of the VERBOSE flag only, so better rely on VERBOSE as the primary verbosity flag
    2009-09-21 09:56:57 +0200 fs  r276311 : forgot to re-generate from tg_zip before committing
    2009-09-21 09:52:11 +0200 fs  r276310 : #i84497# even less verbosity
    2009-09-17 11:02:47 +0200 fs  r276232 : #i84497# verbose implies VERBOSE nowadays, and VERBOSE==FALSE should not lead to -DVERBOSE
    2009-09-15 22:59:37 +0200 fs  r276189 : #i105022# copy fix for this P1 into this CWS
    2009-09-15 11:56:35 +0200 fs  r276165 : CWS-TOOLING: rebase CWS buildverbosity to trunk at 276043 (milestone: DEV300:m58)
    2009-09-14 17:45:10 +0200 fs  r276137 : #i84497# don't duplicate zip lines w/ and w/o -q switch, use a variable instead (maintenance)
    2009-09-14 15:01:33 +0200 fs  r276124 : #i10000#
    2009-09-11 23:58:46 +0200 thb  r276083 : #i84497#: More quiet-build fine tuning
     - silenced rsc for real (properly filtering options for
       cpp, and a pretty brutal amputation of the tool blurp,
       which would have needed cmd opt parser duplication)
     - silenced deliver.pl
     - silenced checkdll.sh
     - silenced zip via -q (in quiet mode)
     - silenced various idl, resource, transex whatever tool,
       passing appropriate options down to them '-QQ' sometimes
     - silenced dmake, pointless blurb that something does *not*
       need update removed
     - silenced the old starview idl compiler, to not output
       tool's name & progress chars in quiet mode
    2009-09-11 21:13:59 +0200 thb  r276081 : #i84497#: More bits on the quiet mode of the build.
    The bulk of the changes is disabling those annoying
    "echo ------------------" lines for the quiet build,
    which has the stretch goal of outputting *exactly*
    one line per file compiled/linked/processed.
    Apart from that, silenced a few especialy annoying
    module-specific makefiles (basically adding
    $(COMMAND_ECHO) in front of a gazillion rules).
    Additionally, slightly tweaked what idlc regards
    verbose, normal, and quiet mode; this was to have it
    echo exactly one line per idl file processed (the
    fact that quiet mode did not echo *anything* for idl
    files was a bit too much for my taste)
    2009-09-04 09:14:35 +0200 fs  r275777 : don't emit the link parameters if VERBOSE!=TRUE
    2009-09-02 10:31:15 +0200 fs  r275700 : #i10000#
    2009-09-02 08:44:14 +0200 fs  r275697 : update svn:ignore to ignore the output paths
    2009-09-02 08:40:54 +0200 fs  r275695 : #i84497# less verbose output during build, unless a dedicated '-verbose' switch is given
    2009-09-02 08:40:28 +0200 fs  r275694 : GRAPHITE is missing in the BUILD_TYPE
    2009-09-02 08:40:05 +0200 fs  r275693 : #i84497# less verbose output during build, unless a dedicated '-verbose' switch is given
    2009-09-02 08:39:25 +0200 fs  r275692 : #i84497# less verbose output during build, unless a dedicated '-verbose' switch is given
    2009-09-02 08:39:02 +0200 fs  r275691 : #i84497# less verbose output during build, unless a dedicated '-verbose' switch is given
    2009-09-02 08:38:09 +0200 fs  r275690 : #i84497# less verbose output during build
    2009-09-02 08:37:06 +0200 fs  r275689 : #i84497# don't emit that much noise, unless a '-verbose' switch is given

diff --git a/idl/inc/command.hxx b/idl/inc/command.hxx
index b76e856..792039e 100644
--- a/idl/inc/command.hxx
+++ b/idl/inc/command.hxx
@@ -65,6 +65,7 @@ public:
     String      aCSVFile;
     String      aExportFile;
     String      aDocuFile;
+    UINT32      nVerbosity;
     UINT32      nFlags;
 
                 SvCommand( int argc, char ** argv );
diff --git a/idl/inc/database.hxx b/idl/inc/database.hxx
index 3a3e033..4daa5b9 100644
--- a/idl/inc/database.hxx
+++ b/idl/inc/database.hxx
@@ -39,6 +39,8 @@
 /*************************************************************************
 *************************************************************************/
 
+class SvCommand;
+
 #ifdef IDL_COMPILER
 /******************** class SvIdlError ***********************************/
 class SvIdlError
@@ -70,6 +72,7 @@ class SvIdlDataBase
     BOOL  						bExport;
     String                      aExportFile;
     sal_uInt32					nUniqueId;
+    sal_uInt32                  nVerbosity;
     String                      aDataBaseFile;
     SvFileStream *              pStm;
     BOOL                        bIsModified;
@@ -96,7 +99,7 @@ protected:
                                 }
 #endif
 public:
-                SvIdlDataBase();
+                explicit SvIdlDataBase( const SvCommand& rCmd );
                 ~SvIdlDataBase();
     static BOOL IsBinaryFormat( SvStream & rInStm );
 
@@ -165,7 +168,7 @@ public:
 class SvIdlWorkingBase : public SvIdlDataBase
 {
 public:
-                SvIdlWorkingBase();
+                explicit SvIdlWorkingBase( const SvCommand& rCmd );
 
     BOOL        ReadSvIdl( SvTokenStream &, BOOL bImported, const String & rPath );
     BOOL        WriteSvIdl( SvStream & );
diff --git a/idl/source/prj/command.cxx b/idl/source/prj/command.cxx
index 861b809..88eac0b 100644
--- a/idl/source/prj/command.cxx
+++ b/idl/source/prj/command.cxx
@@ -258,7 +258,7 @@ static BOOL ResponseFile( StringList * pList, int argc, char ** argv )
 |*	  Beschreibung
 *************************************************************************/
 SvCommand::SvCommand( int argc, char ** argv )
-    : nFlags( 0 )
+    : nVerbosity(1), nFlags( 0 )
 {
     StringList aList;
 
@@ -353,6 +353,14 @@ SvCommand::SvCommand( int argc, char ** argv )
             { // Hilfe
                 printf( "%s", CommandLineSyntax );
             }
+            else if( aParam.EqualsIgnoreCaseAscii( "quiet" ) )
+            {
+                nVerbosity = 0;
+            }
+            else if( aParam.EqualsIgnoreCaseAscii( "verbose" ) )
+            {
+                nVerbosity = 2;
+            }
             else if( aParam.EqualsIgnoreCaseAscii( "syntax" ) )
             { // Hilfe
                 int j = 0;
diff --git a/idl/source/prj/database.cxx b/idl/source/prj/database.cxx
index 36aeae4..7270423 100644
--- a/idl/source/prj/database.cxx
+++ b/idl/source/prj/database.cxx
@@ -58,9 +58,10 @@ void PrimeNumber(){
 }
 */
 
-SvIdlDataBase::SvIdlDataBase()
+SvIdlDataBase::SvIdlDataBase( const SvCommand& rCmd )
     : bExport( FALSE )
     , nUniqueId( 0 )
+    , nVerbosity( rCmd.nVerbosity )
     , bIsModified( FALSE )
     , aPersStream( *IDLAPP->pClassMgr, NULL )
     , pIdTable( NULL )
@@ -700,6 +701,7 @@ SvMetaClass * SvIdlDataBase::ReadKnownClass( SvTokenStream & rInStm )
 void SvIdlDataBase::Write( const ByteString & rText )
 {
 #ifndef W31
+    if( nVerbosity != 0 )
         fprintf( stdout, "%s", rText.GetBuffer() );
 #endif
 }
@@ -803,7 +805,7 @@ void SvIdlDataBase::WriteError( SvTokenStream & rInStm )
 |*
 |*    Beschreibung
 *************************************************************************/
-SvIdlWorkingBase::SvIdlWorkingBase()
+SvIdlWorkingBase::SvIdlWorkingBase(const SvCommand& rCmd) : SvIdlDataBase(rCmd)
 {
 }
 
diff --git a/idl/source/prj/svidl.cxx b/idl/source/prj/svidl.cxx
index 40ea9f7..3336b9f 100644
--- a/idl/source/prj/svidl.cxx
+++ b/idl/source/prj/svidl.cxx
@@ -112,8 +112,6 @@ int cdecl main ( int argc, char ** argv)
 {
 #endif
 
-    printf( "StarView Interface Definition Language (IDL) Compiler 3.0\n" );
-
 /*
     pStr = ::ResponseFile( &aCmdLine, argv, argc );
     if( pStr )
@@ -136,8 +134,12 @@ int cdecl main ( int argc, char ** argv)
     String aTmpDocuFile;
 
     SvCommand aCommand( argc, argv );
+
+    if( aCommand.nVerbosity != 0 )
+        printf( "StarView Interface Definition Language (IDL) Compiler 3.0\n" );
+
     Init();
-    SvIdlWorkingBase * pDataBase = new SvIdlWorkingBase();
+    SvIdlWorkingBase * pDataBase = new SvIdlWorkingBase(aCommand);
 
     int nExit = 0;
     if( aCommand.aExportFile.Len() )


More information about the ooo-build-commit mailing list