Tag: cws_src680_dbaperf User: fs Date: 06/01/19 22:32:14 Modified: /dba/dbaccess/source/core/dataaccess/ datasource.cxx /dba/dbaccess/source/filter/xml/ dbloader2.cxx /dba/dbaccess/source/ui/app/ AppController.cxx /dba/dbaccess/source/ui/browser/ dbexchange.cxx, genericcontroller.cxx, unodatbr.cxx /dba/dbaccess/source/ui/inc/ genericcontroller.hxx /dba/dbaccess/source/ui/misc/ TableCopyHelper.cxx, makefile.mk
Log: some timelogs File Changes: Directory: /dba/dbaccess/source/core/dataaccess/ ================================================ File [changed]: datasource.cxx Url: http://dba.openoffice.org/source/browse/dba/dbaccess/source/core/dataaccess/datasource.cxx?r1=1.65&r2=1.65.22.1 Delta lines: +18 -4 -------------------- --- datasource.cxx 21 Dec 2005 13:35:18 -0000 1.65 +++ datasource.cxx 20 Jan 2006 06:32:06 -0000 1.65.22.1 @@ -4,9 +4,9 @@ * * $RCSfile: datasource.cxx,v $ * - * $Revision: 1.65 $ + * $Revision: 1.65.22.1 $ * - * last change: $Author: obo $ $Date: 2005/12/21 13:35:18 $ + * last change: $Author: fs $ $Date: 2006/01/20 06:32:06 $ * * The Contents of this file are made available subject to * the terms of GNU Lesser General Public License Version 2.1. @@ -121,10 +121,18 @@ #include <com/sun/star/document/XDocumentSubStorageSupplier.hpp> #endif +#ifndef _COM_SUN_STAR_DOCUMENT_XEVENTBROADCASTER_HPP_ #include <com/sun/star/document/XEventBroadcaster.hpp> +#endif +#ifndef _COM_SUN_STAR_VIEW_XPRINTABLE_HPP_ #include <com/sun/star/view/XPrintable.hpp> +#endif +#ifndef _COM_SUN_STAR_UI_XUICONFIGURATIONMANAGERSUPPLIER_HPP_ #include <com/sun/star/ui/XUIConfigurationManagerSupplier.hpp> - +#endif +#ifndef _RTL_LOGFILE_HXX_ +#include <rtl/logfile.hxx> +#endif #include <algorithm> using namespace ::com::sun::star::sdbc; @@ -757,6 +765,12 @@ //------------------------------------------------------------------------------ Reference< XConnection > ODatabaseSource::buildLowLevelConnection(const ::rtl::OUString& _rUid, const ::rtl::OUString& _rPwd) { +#ifdef TIMELOG + ::rtl::OString sConnectURL( m_pImpl->m_sConnectURL.getStr(), m_pImpl->m_sConnectURL.getLength(), osl_getThreadTextEncoding() ); + ::rtl::OString sTimeLogMessage = ::rtl::OString( "ODatabaseSource::buildLowLevelConnection: URL: " ) + sConnectURL; + RTL_LOGFILE_CONTEXT_AUTHOR( timeLog, "dbaccess", "[EMAIL PROTECTED]", sTimeLogMessage.getStr() ); +#endif + Reference< XConnection > xReturn; Reference< XDriverManager > xManager(m_pImpl->m_xServiceFactory->createInstance(SERVICE_SDBC_CONNECTIONPOOL) , UNO_QUERY); Directory: /dba/dbaccess/source/filter/xml/ =========================================== File [changed]: dbloader2.cxx Url: http://dba.openoffice.org/source/browse/dba/dbaccess/source/filter/xml/dbloader2.cxx?r1=1.17&r2=1.17.16.1 Delta lines: +50 -6 -------------------- --- dbloader2.cxx 3 Jan 2006 16:15:06 -0000 1.17 +++ dbloader2.cxx 20 Jan 2006 06:32:07 -0000 1.17.16.1 @@ -4,9 +4,9 @@ * * $RCSfile: dbloader2.cxx,v $ * - * $Revision: 1.17 $ + * $Revision: 1.17.16.1 $ * - * last change: $Author: kz $ $Date: 2006/01/03 16:15:06 $ + * last change: $Author: fs $ $Date: 2006/01/20 06:32:07 $ * * The Contents of this file are made available subject to * the terms of GNU Lesser General Public License Version 2.1. @@ -170,6 +170,12 @@ #ifndef _SV_MSGBOX_HXX #include <vcl/msgbox.hxx> #endif +#ifndef _RTL_LOGFILE_HXX_ +#include <rtl/logfile.hxx> +#endif +#ifdef TIMELOG +#include <memory> +#endif using namespace ::ucb; using namespace ::com::sun::star::task; @@ -298,7 +304,17 @@ ::rtl::OUString m_sCurrentURL; sal_Int32 m_nStartWizard; +#ifdef TIMELOG + ::std::auto_ptr< ::rtl::Logfile > m_pStartWizardTimeLog; + ULONG m_nWizardTimingEvent; +#endif + +#ifdef TIMELOG + DECL_LINK( OnResponsiveUI, void* ); +#endif + DECL_LINK( OnStartTableWizard, void* ); + public: DBContentLoader(const Reference< XMultiServiceFactory >&); ~DBContentLoader(); @@ -331,6 +347,9 @@ DBContentLoader::DBContentLoader(const Reference< XMultiServiceFactory >& _rxFactory) :m_xServiceFactory(_rxFactory) ,m_nStartWizard(0) +#ifdef TIMELOG + ,m_nWizardTimingEvent(0) +#endif { DBG_CTOR(DBContentLoader,NULL); @@ -436,6 +455,13 @@ // ----------------------------------------------------------------------- sal_Bool DBContentLoader::impl_executeNewDatabaseWizard( Reference< XModel >& _rxModel, sal_Bool& _bShouldStartTableWizard ) { +#ifdef TIMELOG + if ( m_nWizardTimingEvent ) + Application::RemoveUserEvent( m_nWizardTimingEvent ); + m_pStartWizardTimeLog.reset( new ::rtl::Logfile( "dbaccess", "[EMAIL PROTECTED]", "starting the 'New Database' wizard" ) ); + m_nWizardTimingEvent = Application::PostUserEvent( LINK( this, DBContentLoader, OnResponsiveUI ) ); +#endif + Sequence< Any > aWizardArgs(2); aWizardArgs[0] <<= PropertyValue( ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("ParentWindow")), @@ -470,6 +496,7 @@ const Sequence< PropertyValue >& rArgs, const Reference< XLoadEventListener > & rListener) throw(::com::sun::star::uno::RuntimeException) { + RTL_LOGFILE_CONTEXT_AUTHOR( logFile, "dbaccess", "[EMAIL PROTECTED]", "loading document" ); // first check if preview is true, if so return with out creating a controller. Preview is not supported ::comphelper::SequenceAsHashMap lDescriptor(rArgs); @@ -619,7 +646,7 @@ Application::RemoveUserEvent(m_nStartWizard); m_sCurrentURL = xModel->getURL(); m_xMySelf = this; - m_nStartWizard = Application::PostUserEvent(LINK(this, DBContentLoader, OnStartTableWizard)); + m_nStartWizard = Application::PostUserEvent( LINK( this, DBContentLoader, OnStartTableWizard ), NULL ); } } else @@ -636,8 +663,18 @@ void DBContentLoader::cancel(void) throw() { } + +#ifdef TIMELOG +// ----------------------------------------------------------------------------- +IMPL_LINK( DBContentLoader, OnResponsiveUI, void*, _notInterestedIn ) +{ + m_pStartWizardTimeLog.reset( NULL ); + return 0L; +} +#endif + // ----------------------------------------------------------------------------- -IMPL_LINK( DBContentLoader, OnStartTableWizard, void*, NOTINTERESTEDIN ) +IMPL_LINK( DBContentLoader, OnStartTableWizard, void*, _notInterestedIn ) { m_nStartWizard = 0; try @@ -649,8 +686,15 @@ aWizArgs[0] <<= aValue; ::vos::OGuard aGuard(Application::GetSolarMutex()); - Reference< XJobExecutor > xTableWizard(m_xServiceFactory->createInstanceWithArguments(::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("com.sun.star.wizards.table.CallTableWizard")),aWizArgs),UNO_QUERY); +#ifdef TIMELOG + if ( m_nWizardTimingEvent ) + Application::RemoveUserEvent( m_nWizardTimingEvent ); + m_pStartWizardTimeLog.reset( new ::rtl::Logfile( "dbaccess", "[EMAIL PROTECTED]", "starting the 'Create Table' wizard" ) ); + m_nWizardTimingEvent = Application::PostUserEvent( LINK( this, DBContentLoader, OnResponsiveUI ) ); +#endif + + Reference< XJobExecutor > xTableWizard(m_xServiceFactory->createInstanceWithArguments(::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("com.sun.star.wizards.table.CallTableWizard")),aWizArgs),UNO_QUERY); if ( xTableWizard.is() ) xTableWizard->trigger(::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("start"))); } Directory: /dba/dbaccess/source/ui/app/ ======================================= File [changed]: AppController.cxx Url: http://dba.openoffice.org/source/browse/dba/dbaccess/source/ui/app/AppController.cxx?r1=1.25&r2=1.25.20.1 Delta lines: +25 -4 -------------------- --- AppController.cxx 19 Dec 2005 17:15:30 -0000 1.25 +++ AppController.cxx 20 Jan 2006 06:32:08 -0000 1.25.20.1 @@ -4,9 +4,9 @@ * * $RCSfile: AppController.cxx,v $ * - * $Revision: 1.25 $ + * $Revision: 1.25.20.1 $ * - * last change: $Author: obo $ $Date: 2005/12/19 17:15:30 $ + * last change: $Author: fs $ $Date: 2006/01/20 06:32:08 $ * * The Contents of this file are made available subject to * the terms of GNU Lesser General Public License Version 2.1. @@ -241,6 +241,9 @@ #ifndef _DBACCESS_SLOTID_HRC_ #include "dbaccess_slotid.hrc" #endif +#ifndef DBACCESS_SOURCE_UI_INC_TIMELOG_HXX +#include "timelog.hxx" +#endif #include <algorithm> #include <functional> @@ -387,6 +390,8 @@ //-------------------------------------------------------------------- void SAL_CALL OApplicationController::disposing() { + DBA_LOG_UNTIL_UI_RESPONSE_CONTEXT( "dbaccess", "[EMAIL PROTECTED]", "closing application" ); + ::std::for_each(m_aCurrentContainers.begin(),m_aCurrentContainers.end(),XContainerFunctor(this)); m_aCurrentContainers.clear(); @@ -1561,6 +1566,18 @@ // ----------------------------------------------------------------------------- sal_Bool OApplicationController::onContainerSelect(ElementType _eType) { +#ifdef TIMELOG + ::rtl::OString sMessage( "app main window: activating " ); + switch ( _eType ) + { + case E_FORM: sMessage += "forms"; break; + case E_REPORT: sMessage += "reports"; break; + case E_QUERY: sMessage += "queries"; break; + case E_TABLE: sMessage += "tables"; break; + } + RTL_LOGFILE_CONTEXT_AUTHOR( timeLog, "dbaccess", "[EMAIL PROTECTED]", sMessage.getStr() ); +#endif + OSL_ENSURE(getContainer(),"View is NULL! -> GPF"); Reference< ::com::sun::star::frame::XLayoutManager > xLayoutManager = getLayoutManager(getFrame()); @@ -1645,6 +1662,8 @@ case E_REPORT: // TODO: seperate handling of forms and reports case E_FORM: { + RTL_LOGFILE_CONTEXT_AUTHOR( timeLog, "dbaccess", "[EMAIL PROTECTED]", "opening form/report" ); + ::std::auto_ptr<OLinkedDocumentsAccess> aHelper = getDocumentsAccess(_eType); Reference< XComponent > xDefinition; xRet.set(aHelper->open(_sName, xDefinition,_eOpenMode),UNO_QUERY); @@ -1654,6 +1673,8 @@ case E_QUERY: case E_TABLE: { + RTL_LOGFILE_CONTEXT_AUTHOR( timeLog, "dbaccess", "[EMAIL PROTECTED]", "opening table/query" ); + ::std::auto_ptr< ODesignAccess> pDispatcher; SharedConnection xConnection( ensureConnection() ); if ( xConnection.is() ) Directory: /dba/dbaccess/source/ui/browser/ =========================================== File [changed]: dbexchange.cxx Url: http://dba.openoffice.org/source/browse/dba/dbaccess/source/ui/browser/dbexchange.cxx?r1=1.24&r2=1.24.78.1 Delta lines: +26 -10 --------------------- --- dbexchange.cxx 8 Sep 2005 14:26:29 -0000 1.24 +++ dbexchange.cxx 20 Jan 2006 06:32:08 -0000 1.24.78.1 @@ -4,9 +4,9 @@ * * $RCSfile: dbexchange.cxx,v $ * - * $Revision: 1.24 $ + * $Revision: 1.24.78.1 $ * - * last change: $Author: rt $ $Date: 2005/09/08 14:26:29 $ + * last change: $Author: fs $ $Date: 2006/01/20 06:32:08 $ * * The Contents of this file are made available subject to * the terms of GNU Lesser General Public License Version 2.1. @@ -54,15 +54,15 @@ #ifndef DBACCESS_SHARED_DBUSTRINGS_HRC #include "dbustrings.hrc" #endif -//#ifndef _COMPHELPER_EXTRACT_HXX_ -//#include <comphelper/extract.hxx> -//#endif #ifndef _COMPHELPER_UNO3_HXX_ #include <comphelper/uno3.hxx> #endif #ifndef _SVX_DATACCESSDESCRIPTOR_HXX_ #include <svx/dataaccessdescriptor.hxx> #endif +#ifndef _RTL_LOGFILE_HXX_ +#include <rtl/logfile.hxx> +#endif namespace dbaui @@ -199,22 +199,38 @@ sal_Bool ODataClipboard::GetData( const DataFlavor& rFlavor ) { ULONG nFormat = SotExchange::GetFormat(rFlavor); + bool bSuccess = sal_False; switch (nFormat) { case SOT_FORMAT_RTF: + { + RTL_LOGFILE_CONTEXT_AUTHOR( timeLog, "dbaccess", "[EMAIL PROTECTED]", "ODataClipboard::GetData( RTF )" ); m_pRtf->initialize(getDescriptor()); - return SetObject(m_pRtf, SOT_FORMAT_RTF, rFlavor); + bSuccess = SetObject(m_pRtf, SOT_FORMAT_RTF, rFlavor); + } + break; case SOT_FORMATSTR_ID_HTML: + { + RTL_LOGFILE_CONTEXT_AUTHOR( timeLog, "dbaccess", "[EMAIL PROTECTED]", "ODataClipboard::GetData( HTML )" ); m_pHtml->initialize(getDescriptor()); - return SetObject(m_pHtml, SOT_FORMATSTR_ID_HTML, rFlavor); + bSuccess = SetObject(m_pHtml, SOT_FORMATSTR_ID_HTML, rFlavor); + } + break; case SOT_FORMATSTR_ID_HTML_SIMPLE: + { + RTL_LOGFILE_CONTEXT_AUTHOR( timeLog, "dbaccess", "[EMAIL PROTECTED]", "ODataClipboard::GetData( HTML/Simple )" ); m_pHtml->initialize(getDescriptor()); - return SetObject(m_pHtml, SOT_FORMATSTR_ID_HTML_SIMPLE, rFlavor); + bSuccess = SetObject(m_pHtml, SOT_FORMATSTR_ID_HTML_SIMPLE, rFlavor); + } + break; + default: + bSuccess = ODataAccessObjectTransferable::GetData( rFlavor ); + break; } - return ODataAccessObjectTransferable::GetData( rFlavor ); + return bSuccess; } // ----------------------------------------------------------------------------- File [changed]: genericcontroller.cxx Url: http://dba.openoffice.org/source/browse/dba/dbaccess/source/ui/browser/genericcontroller.cxx?r1=1.66&r2=1.66.68.1 Delta lines: +23 -15 --------------------- --- genericcontroller.cxx 23 Sep 2005 12:21:38 -0000 1.66 +++ genericcontroller.cxx 20 Jan 2006 06:32:09 -0000 1.66.68.1 @@ -4,9 +4,9 @@ * * $RCSfile: genericcontroller.cxx,v $ * - * $Revision: 1.66 $ + * $Revision: 1.66.68.1 $ * - * last change: $Author: hr $ $Date: 2005/09/23 12:21:38 $ + * last change: $Author: fs $ $Date: 2006/01/20 06:32:09 $ * * The Contents of this file are made available subject to * the terms of GNU Lesser General Public License Version 2.1. @@ -120,6 +120,9 @@ #ifndef _RTL_USTRING_HXX_ #include <rtl/ustring.hxx> #endif +#ifndef _RTL_LOGFILE_HXX_ +#include <rtl/logfile.hxx> +#endif #include <algorithm> using namespace ::com::sun::star::uno; @@ -162,7 +165,7 @@ ,m_pView(NULL) ,m_bPreview(sal_False) ,m_bReadOnly(sal_False) -#if OSL_DEBUG_LEVEL >= 2 +#if OSL_DEBUG_LEVEL > 0 ,m_bDescribingSupportedFeatures( false ) #endif { @@ -195,12 +198,12 @@ getView()->Show(); } -#if OSL_DEBUG_LEVEL >= 2 +#if OSL_DEBUG_LEVEL > 0 m_bDescribingSupportedFeatures = true; #endif m_aSupportedFeatures.clear(); describeSupportedFeatures(); -#if OSL_DEBUG_LEVEL >= 2 +#if OSL_DEBUG_LEVEL > 0 m_bDescribingSupportedFeatures = false; #endif @@ -721,6 +724,14 @@ // for locking in the proper order (SolarMutex and m_aMutex), and b) this would be too many places // for the time frame of the fix. // #i52602# / [EMAIL PROTECTED] / 2005-07-29 + +#ifdef TIMELOG + ::rtl::OString sLog( "OGenericUnoController::dispatch( '" ); + sLog += ::rtl::OString( _aURL.Main.getStr(), _aURL.Main.getLength(), osl_getThreadTextEncoding() ); + sLog += ::rtl::OString( "' )" ); + RTL_LOGFILE_CONTEXT_AUTHOR( aLogger, "dbaccess", "[EMAIL PROTECTED]", sLog.getStr() ); +#endif + executeUnChecked(_aURL,aArgs); } @@ -830,7 +841,7 @@ void OGenericUnoController::implDescribeSupportedFeature( const sal_Char* _pAsciiCommandURL, sal_uInt16 _nFeatureId, sal_Int16 _nCommandGroup ) { -#if OSL_DEBUG_LEVEL >= 2 +#if OSL_DEBUG_LEVEL > 0 OSL_ENSURE( m_bDescribingSupportedFeatures, "OGenericUnoController::implDescribeSupportedFeature: bad timing for this call!" ); #endif @@ -1009,10 +1020,7 @@ // ----------------------------------------------------------------------------- void OGenericUnoController::loadMenu(const Reference< XFrame >& _xFrame) { - Reference< ::com::sun::star::frame::XLayoutManager > xLayoutManager = getLayoutManager(_xFrame); - - if ( xLayoutManager.is() ) { xLayoutManager->lock(); File [changed]: unodatbr.cxx Url: http://dba.openoffice.org/source/browse/dba/dbaccess/source/ui/browser/unodatbr.cxx?r1=1.173&r2=1.173.48.1 Delta lines: +8 -3 ------------------- --- unodatbr.cxx 24 Oct 2005 08:31:15 -0000 1.173 +++ unodatbr.cxx 20 Jan 2006 06:32:09 -0000 1.173.48.1 @@ -4,9 +4,9 @@ * * $RCSfile: unodatbr.cxx,v $ * - * $Revision: 1.173 $ + * $Revision: 1.173.48.1 $ * - * last change: $Author: rt $ $Date: 2005/10/24 08:31:15 $ + * last change: $Author: fs $ $Date: 2006/01/20 06:32:09 $ * * The Contents of this file are made available subject to * the terms of GNU Lesser General Public License Version 2.1. @@ -308,6 +308,9 @@ #ifndef INCLUDED_SVTOOLS_MODULEOPTIONS_HXX #include <svtools/moduleoptions.hxx> #endif +#ifndef DBACCESS_SOURCE_UI_INC_TIMELOG_HXX +#include "timelog.hxx" +#endif using namespace ::com::sun::star::uno; using namespace ::com::sun::star::sdb; @@ -459,6 +462,8 @@ //------------------------------------------------------------------------------ void SAL_CALL SbaTableQueryBrowser::disposing() { + DBA_LOG_UNTIL_UI_RESPONSE_CONTEXT( "dbaccess", "[EMAIL PROTECTED]", "closing table data browser" ); + ::vos::OGuard aGuard(Application::GetSolarMutex()); // doin' a lot of VCL stuff here -> lock the SolarMutex Directory: /dba/dbaccess/source/ui/inc/ ======================================= File [changed]: genericcontroller.hxx Url: http://dba.openoffice.org/source/browse/dba/dbaccess/source/ui/inc/genericcontroller.hxx?r1=1.35&r2=1.35.76.1 Delta lines: +5 -5 ------------------- --- genericcontroller.hxx 8 Sep 2005 15:54:55 -0000 1.35 +++ genericcontroller.hxx 20 Jan 2006 06:32:10 -0000 1.35.76.1 @@ -4,9 +4,9 @@ * * $RCSfile: genericcontroller.hxx,v $ * - * $Revision: 1.35 $ + * $Revision: 1.35.76.1 $ * - * last change: $Author: rt $ $Date: 2005/09/08 15:54:55 $ + * last change: $Author: fs $ $Date: 2006/01/20 06:32:10 $ * * The Contents of this file are made available subject to * the terms of GNU Lesser General Public License Version 2.1. @@ -198,7 +198,7 @@ private: SupportedFeatures m_aSupportedFeatures; // look at the name -#if OSL_DEBUG_LEVEL >= 2 +#if OSL_DEBUG_LEVEL > 0 bool m_bDescribingSupportedFeatures; #endif Directory: /dba/dbaccess/source/ui/misc/ ======================================== File [changed]: TableCopyHelper.cxx Url: http://dba.openoffice.org/source/browse/dba/dbaccess/source/ui/misc/TableCopyHelper.cxx?r1=1.5&r2=1.5.2.1 Delta lines: +9 -3 ------------------- --- TableCopyHelper.cxx 16 Jan 2006 15:29:20 -0000 1.5 +++ TableCopyHelper.cxx 20 Jan 2006 06:32:11 -0000 1.5.2.1 @@ -4,9 +4,9 @@ * * $RCSfile: TableCopyHelper.cxx,v $ * - * $Revision: 1.5 $ + * $Revision: 1.5.2.1 $ * - * last change: $Author: obo $ $Date: 2006/01/16 15:29:20 $ + * last change: $Author: fs $ $Date: 2006/01/20 06:32:11 $ * * The Contents of this file are made available subject to * the terms of GNU Lesser General Public License Version 2.1. @@ -131,6 +131,10 @@ #ifndef DBAUI_DBEXCHANGE_HXX #include "dbexchange.hxx" #endif +#ifndef _RTL_LOGFILE_HXX_ +#include <rtl/logfile.hxx> +#endif + //........................................................................ namespace dbaui { @@ -664,6 +668,8 @@ if (aWizard.Execute() == RET_OK) { + RTL_LOGFILE_CONTEXT_AUTHOR( timeLog, "dbaccess", "[EMAIL PROTECTED]", "copying table" ); + WaitObject aWO(m_pController->getView()); Reference<XPropertySet> xTable; switch(aWizard.getCreateStyle()) File [changed]: makefile.mk Url: http://dba.openoffice.org/source/browse/dba/dbaccess/source/ui/misc/makefile.mk?r1=1.25&r2=1.25.70.1 Delta lines: +5 -4 ------------------- --- makefile.mk 23 Sep 2005 12:40:55 -0000 1.25 +++ makefile.mk 20 Jan 2006 06:32:11 -0000 1.25.70.1 @@ -4,9 +4,9 @@ # # $RCSfile: makefile.mk,v $ # -# $Revision: 1.25 $ +# $Revision: 1.25.70.1 $ # -# last change: $Author: hr $ $Date: 2005/09/23 12:40:55 $ +# last change: $Author: fs $ $Date: 2006/01/20 06:32:11 $ # # The Contents of this file are made available subject to # the terms of GNU Lesser General Public License Version 2.1. @@ -86,7 +86,8 @@ $(SLO)$/stringlistitem.obj \ $(SLO)$/charsets.obj \ $(SLO)$/dsntypes.obj \ - $(SLO)$/dialogcontrolling.obj + $(SLO)$/dialogcontrolling.obj \ + $(SLO)$/timelog.obj # --- Targets ---------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
