Tag: cws_src680_hsqldb4 User: fs Date: 05/03/31 01:17:01 Modified: /dba/connectivity/com/sun/star/sdbcx/comp/hsqldb/ StorageFileAccess.java /dba/connectivity/source/drivers/hsqldb/ HDriver.cxx, HStorageAccess.cxx, HStorageMap.cxx, StorageNativeInputStream.cxx, StorageNativeOutputStream.cxx, makefile.mk /dba/connectivity/source/drivers/mozab/ makefile.mk /dba/connectivity/source/drivers/mozab/bootstrap/ makefile.mk /dba/connectivity/source/drivers/mozab/mozillasrc/ makefile.mk /dba/connectivity/source/inc/hsqldb/ HStorageMap.hxx
Log: pseudo-resync to m90, which is not ready yet (and thus not available to real resync) File Changes: Directory: /dba/connectivity/com/sun/star/sdbcx/comp/hsqldb/ ============================================================ File [changed]: StorageFileAccess.java Url: http://dba.openoffice.org/source/browse/dba/connectivity/com/sun/star/sdbcx/comp/hsqldb/StorageFileAccess.java?r1=1.5&r2=1.5.8.1 Delta lines: +13 -12 --------------------- --- StorageFileAccess.java 18 Mar 2005 09:56:27 -0000 1.5 +++ StorageFileAccess.java 31 Mar 2005 09:16:52 -0000 1.5.8.1 @@ -2,9 +2,9 @@ * * $RCSfile: StorageFileAccess.java,v $ * - * $Revision: 1.5 $ + * $Revision: 1.5.8.1 $ * - * last change: $Author: obo $ $Date: 2005/03/18 09:56:27 $ + * last change: $Author: fs $ $Date: 2005/03/31 09:16:52 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -127,6 +127,7 @@ } public void sync() throws java.io.IOException { + os.sync(); } } Directory: /dba/connectivity/source/drivers/hsqldb/ =================================================== File [changed]: HDriver.cxx Url: http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/hsqldb/HDriver.cxx?r1=1.9&r2=1.9.4.1 Delta lines: +32 -20 --------------------- --- HDriver.cxx 23 Mar 2005 14:55:02 -0000 1.9 +++ HDriver.cxx 31 Mar 2005 09:16:53 -0000 1.9.4.1 @@ -2,9 +2,9 @@ * * $RCSfile: HDriver.cxx,v $ * - * $Revision: 1.9 $ + * $Revision: 1.9.4.1 $ * - * last change: $Author: vg $ $Date: 2005/03/23 14:55:02 $ + * last change: $Author: fs $ $Date: 2005/03/31 09:16:53 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -453,12 +453,12 @@ Reference<XStatement> xStmt = _xConnection->createStatement(); if ( xStmt.is() ) { - Reference<XResultSet> xRes(xStmt->executeQuery(::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(" SELECT COUNT(*) FROM SYSTEM_SESSIONS WHERE USER_NAME ='SA'"))),UNO_QUERY); + Reference<XResultSet> xRes(xStmt->executeQuery(::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("SELECT COUNT(*) FROM SYSTEM_SESSIONS WHERE USER_NAME ='SA'"))),UNO_QUERY); Reference<XRow> xRow(xRes,UNO_QUERY); if ( xRow.is() && xRes->next() ) bLastOne = xRow->getInt(1) == 1; if ( bLastOne ) - xStmt->execute(::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("shutdown"))); + xStmt->execute(::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("SHUTDOWN"))); } } } @@ -478,6 +478,8 @@ { ::osl::MutexGuard aGuard(m_aMutex); Reference<XConnection> xCon(Source.Source,UNO_QUERY); + if ( xCon.is() ) + { TWeakPairVector::iterator i = m_aConnections.begin(); for (; m_aConnections.end() != i; ++i) { @@ -487,13 +489,14 @@ break; } } - if ( !xCon.is() ) + } + else { Reference< XStorage> xStorage(Source.Source,UNO_QUERY); if ( xStorage.is() ) { ::rtl::OUString sKey = StorageContainer::getRegisteredKey(xStorage); - i = ::std::find_if(m_aConnections.begin(),m_aConnections.end(),::std::compose1( + TWeakPairVector::iterator i = ::std::find_if(m_aConnections.begin(),m_aConnections.end(),::std::compose1( ::std::bind2nd(::std::equal_to< ::rtl::OUString >(),sKey) ,::std::compose1(::std::select1st<TWeakConnectionPair>(),::std::select2nd< TWeakPair >()))); if ( i != m_aConnections.end() ) @@ -530,6 +533,7 @@ TWeakPairVector::iterator i = ::std::find_if(m_aConnections.begin(),m_aConnections.end(),::std::compose1( ::std::bind2nd(::std::equal_to< ::rtl::OUString >(),sKey) ,::std::compose1(::std::select1st<TWeakConnectionPair>(),::std::select2nd< TWeakPair >()))); + OSL_ENSURE( i != m_aConnections.end(), "ODriverDelegator::preCommit: they're committing a storage which I do not know!" ); if ( i != m_aConnections.end() ) { try @@ -538,14 +542,22 @@ if ( xConnection.is() ) { Reference< XStatement> xStmt = xConnection->createStatement(); + OSL_ENSURE( xStmt.is(), "ODriverDelegator::preCommit: no statement!" ); if ( xStmt.is() ) - { - xStmt->execute(::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("SET WRITE_DELAY 2"))); - } + xStmt->execute( ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( "SET WRITE_DELAY 0" ) ) ); + + sal_Bool bPreviousAutoCommit = xConnection->getAutoCommit(); + xConnection->setAutoCommit( sal_False ); + xConnection->commit(); + xConnection->setAutoCommit( bPreviousAutoCommit ); + + if ( xStmt.is() ) + xStmt->execute( ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( "SET WRITE_DELAY 60" ) ) ); } } catch(Exception&) { + OSL_ENSURE( false, "ODriverDelegator::preCommit: caught an exception!" ); } } } File [changed]: HStorageAccess.cxx Url: http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/hsqldb/HStorageAccess.cxx?r1=1.5&r2=1.5.4.1 Delta lines: +213 -152 ----------------------- --- HStorageAccess.cxx 23 Mar 2005 09:40:48 -0000 1.5 +++ HStorageAccess.cxx 31 Mar 2005 09:16:53 -0000 1.5.4.1 @@ -2,9 +2,9 @@ * * $RCSfile: HStorageAccess.cxx,v $ * - * $Revision: 1.5 $ + * $Revision: 1.5.4.1 $ * - * last change: $Author: vg $ $Date: 2005/03/23 09:40:48 $ + * last change: $Author: fs $ $Date: 2005/03/31 09:16:53 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -58,7 +58,7 @@ * * ************************************************************************/ -#include "hsqldb/HStorageAccess.h" +#include "hsqldb/HStorageAccess.hxx" #ifndef _COMPHELPER_PROCESSFACTORY_HXX_ #include <comphelper/processfactory.hxx> @@ -75,6 +75,10 @@ #include "hsqldb/HStorageMap.hxx" #include "hsqldb/StorageNativeInputStream.h" +#ifndef CONNECTIVITY_HSQLDB_ACCESSLOG_HXX +#include "accesslog.hxx" +#endif + using namespace ::com::sun::star::container; using namespace ::com::sun::star::uno; @@ -97,10 +101,8 @@ { #if OSL_DEBUG_LEVEL > 1 { - ::rtl::OUString sOrgName = StorageContainer::jstring2ustring(env,name); - sOrgName += ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(".data")); - ::rtl::OString sName = ::rtl::OUStringToOString(sOrgName,RTL_TEXTENCODING_ASCII_US); - getStreams()[sOrgName] = fopen( sName.getStr(), "a+" ); + OperationLogFile( env, name, "data" ).logOperation( "openStream" ); + LogFile( env, name, "data" ).create(); } #endif @@ -123,13 +125,17 @@ xFlush->flush(); } catch(Exception&) - {} + { + OSL_ENSURE( false, "NativeStorageAccess::close: caught an exception while flushing!" ); + } #if OSL_DEBUG_LEVEL > 1 { - ::rtl::OUString sOrgName = StorageContainer::jstring2ustring(env,name); - sOrgName += ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(".data")); - fclose( getStreams()[sOrgName] ); - getStreams().erase(sOrgName); + OperationLogFile aOpLog( env, name, "data" ); + aOpLog.logOperation( "close" ); + aOpLog.close(); + + LogFile aDataLog( env, name, "data" ); + aDataLog.close(); } #endif @@ -144,9 +150,19 @@ JNIEXPORT jlong JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_getFilePointer (JNIEnv * env, jobject obj_this,jstring name, jstring key) { +#if OSL_DEBUG_LEVEL > 1 + OperationLogFile aOpLog( env, name, "data" ); + aOpLog.logOperation( "getFilePointer" ); +#endif + ::boost::shared_ptr<StreamHelper> pHelper = StorageContainer::getRegisteredStream(env,name,key); OSL_ENSURE(pHelper.get(),"No stream helper!"); - return pHelper.get() ? pHelper->getSeek()->getPosition() : jlong(0); + + jlong nReturn = pHelper.get() ? pHelper->getSeek()->getPosition() : jlong(0); +#if OSL_DEBUG_LEVEL > 1 + aOpLog.logReturn( nReturn ); +#endif + return nReturn; } // ----------------------------------------------------------------------------- @@ -158,19 +174,24 @@ JNIEXPORT jlong JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_length (JNIEnv * env, jobject obj_this,jstring name, jstring key) { +#if OSL_DEBUG_LEVEL > 1 + OperationLogFile aOpLog( env, name, "data" ); + aOpLog.logOperation( "length" ); +#endif + ::boost::shared_ptr<StreamHelper> pHelper = StorageContainer::getRegisteredStream(env,name,key); OSL_ENSURE(pHelper.get(),"No stream helper!"); - return pHelper.get() ? pHelper->getSeek()->getLength() :jlong(0); + + jlong nReturn = pHelper.get() ? pHelper->getSeek()->getLength() :jlong(0); +#if OSL_DEBUG_LEVEL > 1 + aOpLog.logReturn( nReturn ); +#endif + return nReturn; } + // ----------------------------------------------------------------------------- -/* - * Class: com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess - * Method: read - * Signature: (Ljava/lang/String;Ljava/lang/String;)I - */ -JNIEXPORT jint JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_read__Ljava_lang_String_2Ljava_lang_String_2 - (JNIEnv * env, jobject obj_this,jstring name, jstring key) +jint read_from_storage_stream( JNIEnv * env, jobject obj_this, jstring name, jstring key, DataLogFile* logger ) { ::boost::shared_ptr<StreamHelper> pHelper = StorageContainer::getRegisteredStream(env,name,key); Reference< XInputStream> xIn = pHelper.get() ? pHelper->getInputStream() : Reference< XInputStream>(); @@ -200,27 +221,39 @@ tmpInt = 256 +tmpInt; #if OSL_DEBUG_LEVEL > 1 - ::rtl::OUString sOrgName = StorageContainer::jstring2ustring(env,name); - if ( getStreams().find(sOrgName + ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(".data"))) != getStreams().end() ) - sOrgName += ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(".data")); - else - sOrgName += ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(".input")); - fputc(tmpInt,getStreams()[sOrgName]); + if ( logger ) + logger->write( tmpInt ); #endif return(tmpInt); } } return -1; } + // ----------------------------------------------------------------------------- /* * Class: com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess * Method: read - * Signature: (Ljava/lang/String;Ljava/lang/String;[BII)I + * Signature: (Ljava/lang/String;Ljava/lang/String;)I */ -JNIEXPORT jint JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_read__Ljava_lang_String_2Ljava_lang_String_2_3BII - (JNIEnv * env, jobject obj_this,jstring name, jstring key, jbyteArray buffer, jint off, jint len) +JNIEXPORT jint JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_read__Ljava_lang_String_2Ljava_lang_String_2 + (JNIEnv* env, jobject obj_this, jstring name, jstring key) +{ +#if OSL_DEBUG_LEVEL > 1 + OperationLogFile aOpLog( env, name, "data" ); + aOpLog.logOperation( "read" ); + + DataLogFile aDataLog( env, name, "data" ); + return read_from_storage_stream( env, obj_this, name, key, &aDataLog ); +#else + return read_from_storage_stream( env, obj_this, name, key ); +#endif +} + +// ----------------------------------------------------------------------------- + +jint read_from_storage_stream_into_buffer( JNIEnv * env, jobject obj_this,jstring name, jstring key, jbyteArray buffer, jint off, jint len, DataLogFile* logger ) { ::boost::shared_ptr<StreamHelper> pHelper = StorageContainer::getRegisteredStream(env,name,key); Reference< XInputStream> xIn = pHelper.get() ? pHelper->getInputStream() : Reference< XInputStream>(); @@ -253,12 +286,8 @@ env->SetByteArrayRegion(buffer,off,nBytesRead,&aData[0]); #if OSL_DEBUG_LEVEL > 1 - ::rtl::OUString sOrgName = StorageContainer::jstring2ustring(env,name); - if ( getStreams().find(sOrgName + ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(".data"))) != getStreams().end() ) - sOrgName += ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(".data")); - else - sOrgName += ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(".input")); - fwrite(&aData[0],sizeof(sal_Int8),nBytesRead,getStreams()[sOrgName]); + if ( logger ) + logger->write( aData.getConstArray(), nBytesRead ); #endif return nBytesRead; } @@ -271,12 +300,38 @@ /* * Class: com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess + * Method: read + * Signature: (Ljava/lang/String;Ljava/lang/String;[BII)I + */ +JNIEXPORT jint JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_read__Ljava_lang_String_2Ljava_lang_String_2_3BII + (JNIEnv * env, jobject obj_this,jstring name, jstring key, jbyteArray buffer, jint off, jint len) +{ +#if OSL_DEBUG_LEVEL > 1 + OperationLogFile aOpLog( env, name, "data" ); + aOpLog.logOperation( "read( byte[], int, int )" ); + + DataLogFile aDataLog( env, name, "data" ); + return read_from_storage_stream_into_buffer( env, obj_this, name, key, buffer, off, len, &aDataLog ); +#else + return read_from_storage_stream_into_buffer( env, obj_this, name, key, buffer, off, len ); +#endif +} + +// ----------------------------------------------------------------------------- + +/* + * Class: com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess * Method: readInt * Signature: (Ljava/lang/String;Ljava/lang/String;)I */ JNIEXPORT jint JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_readInt (JNIEnv * env, jobject obj_this,jstring name, jstring key) { +#if OSL_DEBUG_LEVEL > 1 + OperationLogFile aOpLog( env, name, "data" ); + aOpLog.logOperation( "readInt" ); +#endif + ::boost::shared_ptr<StreamHelper> pHelper = StorageContainer::getRegisteredStream(env,name,key); Reference< XInputStream> xIn = pHelper.get() ? pHelper->getInputStream() : Reference< XInputStream>(); OSL_ENSURE(xIn.is(),"Input stream is NULL!"); @@ -318,12 +373,10 @@ } jint nRet = ((ch[0] << 24) + (ch[1] << 16) + (ch[2] << 8) + (ch[3] << 0)); #if OSL_DEBUG_LEVEL > 1 - ::rtl::OUString sOrgName = StorageContainer::jstring2ustring(env,name); - if ( getStreams().find(sOrgName + ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(".data"))) != getStreams().end() ) - sOrgName += ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(".data")); - else - sOrgName += ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(".input")); - fputc(nRet,getStreams()[sOrgName]); + DataLogFile aDataLog( env, name, "data" ); + aDataLog.write( nRet ); + + aOpLog.logReturn( nRet ); #endif return nRet; } @@ -342,27 +395,28 @@ JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_seek (JNIEnv * env, jobject obj_this,jstring name, jstring key, jlong position) { +#if OSL_DEBUG_LEVEL > 1 + OperationLogFile aOpLog( env, name, "data" ); + aOpLog.logOperation( "seek", position ); +#endif + ::boost::shared_ptr<StreamHelper> pHelper = StorageContainer::getRegisteredStream(env,name,key); Reference< XSeekable> xSeek = pHelper.get() ? pHelper->getSeek() : Reference< XSeekable>(); OSL_ENSURE(xSeek.is(),"No Seekable stream!"); if ( xSeek.is() ) { + #if OSL_DEBUG_LEVEL > 1 + DataLogFile aDataLog( env, name, "data" ); + #endif + ::sal_Int64 nLen = xSeek->getLength(); if ( nLen < position) { static ::sal_Int64 BUFFER_SIZE = 9192; -#if OSL_DEBUG_LEVEL > 1 - { - ::rtl::OUString sOrgName = StorageContainer::jstring2ustring(env,name); - if ( getStreams().find(sOrgName + ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(".data"))) != getStreams().end() ) - sOrgName += ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(".data")); - else - sOrgName += ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(".output")); - int errr = fseek(getStreams()[sOrgName],nLen,SEEK_SET); - } -#endif - + #if OSL_DEBUG_LEVEL > 1 + aDataLog.seek( nLen ); + #endif xSeek->seek(nLen); Reference< XOutputStream> xOut = pHelper->getOutputStream(); OSL_ENSURE(xOut.is(),"No output stream!"); @@ -384,39 +438,23 @@ Sequence< ::sal_Int8 > aData(n); memset(aData.getArray(),0,n); xOut->writeBytes(aData); -#if OSL_DEBUG_LEVEL > 1 - ::rtl::OUString sOrgName = StorageContainer::jstring2ustring(env,name); - if ( getStreams().find(sOrgName + ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(".data"))) != getStreams().end() ) - sOrgName += ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(".data")); - else - sOrgName += ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(".output")); - fwrite(&aData[0],sizeof(sal_Int8),n,getStreams()[sOrgName]); -#endif + #if OSL_DEBUG_LEVEL > 1 + aDataLog.write( aData.getConstArray(), n ); + #endif } } xSeek->seek(position); OSL_ENSURE(xSeek->getPosition() == position,"Wrong position after seeking the stream"); -#if OSL_DEBUG_LEVEL > 1 - ::rtl::OUString sOrgName = StorageContainer::jstring2ustring(env,name); - if ( getStreams().find(sOrgName + ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(".data"))) != getStreams().end() ) - sOrgName += ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(".data")); - else - sOrgName += ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(".output")); - int errr = fseek(getStreams()[sOrgName],position,SEEK_SET); - OSL_ENSURE(xSeek->getPosition() == ftell(getStreams()[sOrgName]),"Wrong position after seeking the stream"); -#endif + #if OSL_DEBUG_LEVEL > 1 + aDataLog.seek( position ); + OSL_ENSURE( xSeek->getPosition() == aDataLog.tell(), "Wrong position after seeking the stream" ); + #endif } } // ----------------------------------------------------------------------------- -/* - * Class: com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess - * Method: write - * Signature: (Ljava/lang/String;Ljava/lang/String;[BII)V - */ -JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_write - (JNIEnv * env, jobject obj_this,jstring name, jstring key, jbyteArray buffer, jint off, jint len) +void write_to_storage_stream_from_buffer( JNIEnv* env, jobject obj_this, jstring name, jstring key, jbyteArray buffer, jint off, jint len, DataLogFile* logger ) { ::boost::shared_ptr<StreamHelper> pHelper = StorageContainer::getRegisteredStream(env,name,key); Reference< XOutputStream> xOut = pHelper.get() ? pHelper->getOutputStream() : Reference< XOutputStream>(); @@ -439,20 +477,12 @@ OSL_ENSURE(buf,"buf is NULL"); if ( buf ) { -#if OSL_DEBUG_LEVEL > 1 - ::rtl::OUString sOrgName = StorageContainer::jstring2ustring(env,name); - sal_Bool bCheck; - if ( bCheck = (getStreams().find(sOrgName + ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(".data"))) != getStreams().end()) ) - sOrgName += ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(".data")); - else - sOrgName += ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(".output")); -#endif - Sequence< ::sal_Int8 > aData(buf + off,len); xOut->writeBytes(aData); env->ReleaseByteArrayElements(buffer, buf, JNI_ABORT); #if OSL_DEBUG_LEVEL > 1 - fwrite(&aData[off],sizeof(sal_Int8),len,getStreams()[sOrgName]); + if ( logger ) + logger->write( aData.getConstArray(), len ); #endif } } @@ -465,19 +495,34 @@ } catch(Exception& e) { - OSL_ENSURE(0,"Exception catched! : write [BII)V"); + OSL_ENSURE(0,"Exception caught! : write [BII)V"); StorageContainer::throwJavaException(e,env); } } + // ----------------------------------------------------------------------------- /* * Class: com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess - * Method: writeInt - * Signature: (Ljava/lang/String;Ljava/lang/String;I)V + * Method: write + * Signature: (Ljava/lang/String;Ljava/lang/String;[BII)V */ -JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_writeInt - (JNIEnv * env, jobject obj_this,jstring name, jstring key, jint v) +JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_write + (JNIEnv * env, jobject obj_this,jstring name, jstring key, jbyteArray buffer, jint off, jint len) +{ +#if OSL_DEBUG_LEVEL > 1 + OperationLogFile aOpLog( env, name, "data" ); + aOpLog.logOperation( "write( byte[], int, int )" ); + + DataLogFile aDataLog( env, name, "data" ); + write_to_storage_stream_from_buffer( env, obj_this, name, key, buffer, off, len, &aDataLog ); +#else + write_to_storage_stream_from_buffer( env, obj_this, name, key, buffer, off, len ); +#endif +} +// ----------------------------------------------------------------------------- + +void write_to_storage_stream( JNIEnv* env, jobject obj_this, jstring name, jstring key, jint v, DataLogFile* logger ) { ::boost::shared_ptr<StreamHelper> pHelper = StorageContainer::getRegisteredStream(env,name,key); Reference< XOutputStream> xOut = pHelper.get() ? pHelper->getOutputStream() : Reference< XOutputStream>(); @@ -494,13 +539,8 @@ xOut->writeBytes(oneByte); #if OSL_DEBUG_LEVEL > 1 - ::rtl::OUString sOrgName = StorageContainer::jstring2ustring(env,name); - if ( getStreams().find(sOrgName + ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(".data"))) != getStreams().end() ) - sOrgName += ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(".data")); - else - sOrgName += ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(".output")); - - fwrite(&oneByte[0],sizeof(sal_Int8),4,getStreams()[sOrgName]); + if ( logger ) + logger->write( oneByte.getConstArray(), 4 ); #endif } else @@ -515,4 +555,25 @@ OSL_ENSURE(0,"Exception catched! : writeBytes(aData);"); StorageContainer::throwJavaException(e,env); } +} + +// ----------------------------------------------------------------------------- + +/* + * Class: com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess + * Method: writeInt + * Signature: (Ljava/lang/String;Ljava/lang/String;I)V + */ +JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_writeInt + (JNIEnv * env, jobject obj_this,jstring name, jstring key, jint v) +{ +#if OSL_DEBUG_LEVEL > 1 + OperationLogFile aOpLog( env, name, "data" ); + aOpLog.logOperation( "writeInt" ); + + DataLogFile aDataLog( env, name, "data" ); + write_to_storage_stream( env, obj_this, name, key, v, &aDataLog ); +#else + write_to_storage_stream( env, obj_this, name, key, v ); +#endif } File [changed]: HStorageMap.cxx Url: http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/hsqldb/HStorageMap.cxx?r1=1.5&r2=1.5.4.1 Delta lines: +6 -13 -------------------- --- HStorageMap.cxx 23 Mar 2005 09:41:05 -0000 1.5 +++ HStorageMap.cxx 31 Mar 2005 09:16:54 -0000 1.5.4.1 @@ -2,9 +2,9 @@ * * $RCSfile: HStorageMap.cxx,v $ * - * $Revision: 1.5 $ + * $Revision: 1.5.4.1 $ * - * last change: $Author: vg $ $Date: 2005/03/23 09:41:05 $ + * last change: $Author: fs $ $Date: 2005/03/31 09:16:54 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -375,10 +375,3 @@ } // namespace connectivity //........................................................................ -#if OSL_DEBUG_LEVEL > 1 -TDebugStreamMap& getStreams() -{ - static TDebugStreamMap streams; - return streams; -} -#endif File [changed]: StorageNativeInputStream.cxx Url: http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/hsqldb/StorageNativeInputStream.cxx?r1=1.4&r2=1.4.4.1 Delta lines: +77 -34 --------------------- --- StorageNativeInputStream.cxx 23 Mar 2005 09:41:37 -0000 1.4 +++ StorageNativeInputStream.cxx 31 Mar 2005 09:16:54 -0000 1.4.4.1 @@ -2,9 +2,9 @@ * * $RCSfile: StorageNativeInputStream.cxx,v $ * - * $Revision: 1.4 $ + * $Revision: 1.4.4.1 $ * - * last change: $Author: vg $ $Date: 2005/03/23 09:41:37 $ + * last change: $Author: fs $ $Date: 2005/03/31 09:16:54 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -84,14 +84,21 @@ #ifndef _COMPHELPER_TYPES_HXX_ #include <comphelper/types.hxx> #endif -#include "hsqldb/HStorageAccess.h" +#ifndef CONNECTIVITY_HSQLDB_STORAGEACCESS_HXX +#include "hsqldb/HStorageAccess.hxx" +#endif #include "hsqldb/HStorageMap.hxx" #include "hsqldb/StorageNativeInputStream.h" #include "jvmaccess/virtualmachine.hxx" -#include "com/sun/star/lang/XSingleComponentFactory.hpp" +#ifndef _COM_SUN_STAR_LANG_XSINGLECOMPONENTFACTORY_HPP_ +#include <com/sun/star/lang/XSingleComponentFactory.hpp> +#endif + +#ifndef CONNECTIVITY_HSQLDB_ACCESSLOG_HXX +#include "accesslog.hxx" +#endif -#include <rtl/logfile.hxx> #include <limits> @@ -119,10 +126,8 @@ { #if OSL_DEBUG_LEVEL > 1 { - ::rtl::OUString sOrgName = StorageContainer::jstring2ustring(env,name); - sOrgName += ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(".input")); - ::rtl::OString sName = ::rtl::OUStringToOString(sOrgName,RTL_TEXTENCODING_ASCII_US); - getStreams()[sOrgName] = fopen( sName.getStr(), "a+" ); + OperationLogFile( env, name, "input" ).logOperation( "openStream" ); + LogFile( env, name, "input" ).create(); } #endif StorageContainer::registerStream(env,name,key,mode); @@ -137,7 +142,14 @@ JNIEXPORT jint JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeInputStream_read__Ljava_lang_String_2Ljava_lang_String_2 (JNIEnv * env, jobject obj_this,jstring key, jstring name) { - return Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_read__Ljava_lang_String_2Ljava_lang_String_2(env,obj_this,name,key); +#if OSL_DEBUG_LEVEL > 1 + OperationLogFile( env, name, "input" ).logOperation( "read()" ); + + DataLogFile aDataLog( env, name, "input" ); + return read_from_storage_stream( env, obj_this, name, key, &aDataLog ); +#else + return read_from_storage_stream( env, obj_this, name, key ); +#endif } // ----------------------------------------------------------------------------- @@ -149,7 +161,14 @@ JNIEXPORT jint JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeInputStream_read__Ljava_lang_String_2Ljava_lang_String_2_3BII (JNIEnv * env, jobject obj_this,jstring key, jstring name, jbyteArray buffer, jint off, jint len) { - return Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_read__Ljava_lang_String_2Ljava_lang_String_2_3BII(env,obj_this,name,key,buffer,off,len); +#if OSL_DEBUG_LEVEL > 1 + OperationLogFile( env, name, "input" ).logOperation( "read( byte[], int, int )" ); + + DataLogFile aDataLog( env, name, "input" ); + return read_from_storage_stream_into_buffer( env, obj_this, name, key, buffer, off, len, &aDataLog ); +#else + return read_from_storage_stream_into_buffer(env,obj_this,name,key,buffer,off,len); +#endif } // ----------------------------------------------------------------------------- @@ -162,12 +181,12 @@ (JNIEnv * env, jobject obj_this,jstring key, jstring name) { #if OSL_DEBUG_LEVEL > 1 - { - ::rtl::OUString sOrgName = StorageContainer::jstring2ustring(env,name); - sOrgName += ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(".input")); - fclose( getStreams()[sOrgName] ); - getStreams().erase(sOrgName); - } + OperationLogFile aOpLog( env, name, "input" ); + aOpLog.logOperation( "close" ); + aOpLog.close(); + + LogFile aDataLog( env, name, "input" ); + aDataLog.close(); #endif StorageContainer::revokeStream(env,name,key); } @@ -181,6 +200,10 @@ JNIEXPORT jlong JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeInputStream_skip (JNIEnv * env, jobject obj_this,jstring key, jstring name, jlong n) { +#if OSL_DEBUG_LEVEL > 1 + OperationLogFile( env, name, "input" ).logOperation( "skip()" ); +#endif + if ( n < 0 ) ThrowException( env, "java/io/IOException", @@ -244,6 +267,11 @@ JNIEXPORT jint JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeInputStream_available (JNIEnv * env, jobject obj_this,jstring key, jstring name) { +#if OSL_DEBUG_LEVEL > 1 + OperationLogFile aOpLog( env, name, "input" ); + aOpLog.logOperation( "available" ); +#endif + ::boost::shared_ptr<StreamHelper> pHelper = StorageContainer::getRegisteredStream(env,name,key); OSL_ENSURE(pHelper.get(),"No stream helper!"); Reference<XInputStream> xIn = pHelper.get() ? pHelper->getInputStream() : Reference<XInputStream>(); @@ -251,7 +279,11 @@ { try { - return xIn->available(); + jint nAvailable = xIn->available(); +#if OSL_DEBUG_LEVEL > 1 + aOpLog.logReturn( nAvailable ); +#endif + return nAvailable; } catch(Exception& e) { @@ -277,10 +309,17 @@ JNIEXPORT jint JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeInputStream_read__Ljava_lang_String_2Ljava_lang_String_2_3B (JNIEnv * env, jobject obj_this,jstring key, jstring name, jbyteArray buffer) { +#if OSL_DEBUG_LEVEL > 1 + OperationLogFile aOpLog( env, name, "input" ); + aOpLog.logOperation( "read( byte[] )" ); + + DataLogFile aDataLog( env, name, "input" ); +#endif + ::boost::shared_ptr<StreamHelper> pHelper = StorageContainer::getRegisteredStream(env,name,key); Reference< XInputStream> xIn = pHelper.get() ? pHelper->getInputStream() : Reference< XInputStream>(); OSL_ENSURE(xIn.is(),"Input stream is NULL!"); - sal_Int32 nBytesRead = 0; + jint nBytesRead = 0; if ( xIn.is() ) { jsize nLen = env->GetArrayLength(buffer); @@ -301,17 +340,21 @@ // must <= len. // if (nBytesRead <= 0) { +#if OSL_DEBUG_LEVEL > 1 + aOpLog.logReturn( (jint)-1 ); +#endif return -1; } OSL_ENSURE(nLen >= nBytesRead,"Buffer is too small!"); OSL_ENSURE(aData.getLength() >= nBytesRead,"Buffer is too small!"); env->SetByteArrayRegion(buffer,0,nBytesRead,&aData[0]); #if OSL_DEBUG_LEVEL > 1 - ::rtl::OUString sOrgName = StorageContainer::jstring2ustring(env,name); - sOrgName += ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(".input")); - fwrite(&aData[0],sizeof(sal_Int8),nBytesRead,getStreams()[sOrgName]); + aDataLog.write( &aData[0], nBytesRead ); #endif } +#if OSL_DEBUG_LEVEL > 1 + aOpLog.logReturn( nBytesRead ); +#endif return nBytesRead; } // ----------------------------------------------------------------------------- File [changed]: StorageNativeOutputStream.cxx Url: http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/hsqldb/StorageNativeOutputStream.cxx?r1=1.4&r2=1.4.4.1 Delta lines: +63 -47 --------------------- --- StorageNativeOutputStream.cxx 23 Mar 2005 09:41:52 -0000 1.4 +++ StorageNativeOutputStream.cxx 31 Mar 2005 09:16:55 -0000 1.4.4.1 @@ -2,9 +2,9 @@ * * $RCSfile: StorageNativeOutputStream.cxx,v $ * - * $Revision: 1.4 $ + * $Revision: 1.4.4.1 $ * - * last change: $Author: vg $ $Date: 2005/03/23 09:41:52 $ + * last change: $Author: fs $ $Date: 2005/03/31 09:16:55 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -69,6 +69,10 @@ #include "cppuhelper/compbase1.hxx" #include "cppuhelper/component_context.hxx" +#ifndef CONNECTIVITY_HSQLDB_ACCESSLOG_HXX +#include "accesslog.hxx" +#endif + #ifndef _COM_SUN_STAR_EMBED_XTRANSACTEDOBJECT_HPP_ #include <com/sun/star/embed/XTransactedObject.hpp> #endif @@ -96,14 +100,12 @@ #ifndef _COMPHELPER_TYPES_HXX_ #include <comphelper/types.hxx> #endif -#include "hsqldb/HStorageAccess.h" +#include "hsqldb/HStorageAccess.hxx" #include "hsqldb/HStorageMap.hxx" #include "jvmaccess/virtualmachine.hxx" #include "com/sun/star/lang/XSingleComponentFactory.hpp" -#include <rtl/logfile.hxx> - using namespace ::com::sun::star::container; using namespace ::com::sun::star::uno; using namespace ::com::sun::star::document; @@ -130,10 +132,8 @@ { #if OSL_DEBUG_LEVEL > 1 { - ::rtl::OUString sOrgName = StorageContainer::jstring2ustring(env,name); - sOrgName += ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(".output")); - ::rtl::OString sName = ::rtl::OUStringToOString(sOrgName,RTL_TEXTENCODING_ASCII_US); - getStreams()[sOrgName] = fopen( sName.getStr(), "a+" ); + OperationLogFile( env, name, "output" ).logOperation( "openStream" ); + LogFile( env, name, "output" ).create(); } #endif StorageContainer::registerStream(env,name,key,mode); @@ -146,7 +146,14 @@ JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeOutputStream_write__Ljava_lang_String_2Ljava_lang_String_2_3BII (JNIEnv * env, jobject obj_this, jstring key, jstring name, jbyteArray buffer, jint off, jint len) { - Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_write(env,obj_this,name,key,buffer,off,len); +#if OSL_DEBUG_LEVEL > 1 + OperationLogFile( env, name, "output" ).logOperation( "write( byte[], int, int )" ); + + DataLogFile aDataLog( env, name, "output" ); + write_to_storage_stream_from_buffer( env, obj_this, name, key, buffer, off, len, &aDataLog ); +#else + write_to_storage_stream_from_buffer( env, obj_this, name, key, buffer, off, len ); +#endif } // ----------------------------------------------------------------------------- /* @@ -157,7 +164,14 @@ JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeOutputStream_write__Ljava_lang_String_2Ljava_lang_String_2_3B (JNIEnv * env, jobject obj_this, jstring key, jstring name, jbyteArray buffer) { - Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_write(env,obj_this,name,key,buffer,0,env->GetArrayLength(buffer)); +#if OSL_DEBUG_LEVEL > 1 + OperationLogFile( env, name, "output" ).logOperation( "write( byte[] )" ); + + DataLogFile aDataLog( env, name, "output" ); + write_to_storage_stream_from_buffer( env, obj_this, name, key, buffer, 0, env->GetArrayLength( buffer ), &aDataLog ); +#else + write_to_storage_stream_from_buffer( env, obj_this, name, key, buffer, 0, env->GetArrayLength( buffer ) ); +#endif } // ----------------------------------------------------------------------------- /* @@ -168,6 +182,13 @@ JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeOutputStream_close (JNIEnv * env, jobject obj_this, jstring key, jstring name) { +#if OSL_DEBUG_LEVEL > 1 + OperationLogFile aOpLog( env, name, "output" ); + aOpLog.logOperation( "close" ); + + LogFile aDataLog( env, name, "output" ); +#endif + ::boost::shared_ptr<StreamHelper> pHelper = StorageContainer::getRegisteredStream(env,name,key); Reference< XOutputStream> xFlush = pHelper.get() ? pHelper->getOutputStream() : Reference< XOutputStream>(); if ( xFlush.is() ) @@ -179,12 +200,8 @@ {} #if OSL_DEBUG_LEVEL > 1 - { - ::rtl::OUString sOrgName = StorageContainer::jstring2ustring(env,name); - sOrgName += ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM(".output")); - fclose( getStreams()[sOrgName] ); - getStreams().erase(sOrgName); - } + aDataLog.close(); + aOpLog.close(); #endif StorageContainer::revokeStream(env,name,key); } @@ -197,7 +214,14 @@ JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeOutputStream_write__Ljava_lang_String_2Ljava_lang_String_2I (JNIEnv * env, jobject obj_this, jstring key, jstring name,jint b) { - Java_com_sun_star_sdbcx_comp_hsqldb_NativeStorageAccess_writeInt(env,obj_this,name,key,b); +#if OSL_DEBUG_LEVEL > 1 + OperationLogFile( env, name, "output" ).logOperation( "write( int )" ); + + DataLogFile aDataLog( env, name, "output" ); + write_to_storage_stream( env, obj_this, name, key, b, &aDataLog ); +#else + write_to_storage_stream( env, obj_this, name, key, b ); +#endif } // ----------------------------------------------------------------------------- /* @@ -208,6 +232,9 @@ JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeOutputStream_flush (JNIEnv * env, jobject obj_this, jstring key, jstring name) { +#if OSL_DEBUG_LEVEL > 1 + OperationLogFile( env, name, "output" ).logOperation( "flush" ); +#endif } // ----------------------------------------------------------------------------- /* @@ -218,32 +245,21 @@ JNIEXPORT void JNICALL Java_com_sun_star_sdbcx_comp_hsqldb_StorageNativeOutputStream_sync (JNIEnv * env, jobject obj_this, jstring key, jstring name) { - TStorages::mapped_type aStoragePair = StorageContainer::getRegisteredStorage(StorageContainer::jstring2ustring(env,key)); - Reference<XTransactedObject> xTrans(aStoragePair.first.first,UNO_QUERY); - if ( xTrans.is() ) - { - try - { - TStreamMap::iterator aIter = aStoragePair.second.begin(); - TStreamMap::iterator aEnd = aStoragePair.second.end(); - for (;aIter != aEnd ; ++aIter) - { - ::boost::shared_ptr<StreamHelper> pHelper = aIter->second; - Reference< XOutputStream> xFlush = pHelper.get() ? pHelper->getOutputStream() : Reference< XOutputStream>(); +#if OSL_DEBUG_LEVEL > 1 + OperationLogFile( env, name, "output" ).logOperation( "sync" ); +#endif + ::boost::shared_ptr< StreamHelper > pStream = StorageContainer::getRegisteredStream( env, name, key ); + Reference< XOutputStream > xFlush = pStream.get() ? pStream->getOutputStream() : Reference< XOutputStream>(); + OSL_ENSURE( xFlush.is(), "StorageNativeOutputStream::sync: could not retrieve an output stream!" ); if ( xFlush.is() ) + { try { xFlush->flush(); } catch(Exception&) - {} - } - xTrans->commit(); - } - catch(Exception& e) { - OSL_ENSURE(0,"Exception catched! : sync();"); - StorageContainer::throwJavaException(e,env); + OSL_ENSURE( false, "StorageNativeOutputStream::sync: could not flush output stream!" ); } } } File [changed]: makefile.mk Url: http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/hsqldb/makefile.mk?r1=1.5&r2=1.5.24.1 Delta lines: +5 -4 ------------------- --- makefile.mk 17 Feb 2005 10:15:18 -0000 1.5 +++ makefile.mk 31 Mar 2005 09:16:55 -0000 1.5.24.1 @@ -2,9 +2,9 @@ # # $RCSfile: makefile.mk,v $ # -# $Revision: 1.5 $ +# $Revision: 1.5.24.1 $ # -# last change: $Author: vg $ $Date: 2005/02/17 10:15:18 $ +# last change: $Author: fs $ $Date: 2005/03/31 09:16:55 $ # # The Contents of this file are made available subject to the terms of # either of the following licenses @@ -87,7 +87,8 @@ $(SLO)$/StorageNativeOutputStream.obj \ $(SLO)$/StorageNativeInputStream.obj \ $(SLO)$/StorageFileAccess.obj \ - $(SLO)$/Hservices.obj + $(SLO)$/Hservices.obj \ + $(SLO)$/accesslog.obj .IF "$(OS)"=="MACOSX" Directory: /dba/connectivity/source/drivers/mozab/ ================================================== File [changed]: makefile.mk Url: http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/mozab/makefile.mk?r1=1.16&r2=1.16.22.1 Delta lines: +6 -5 ------------------- --- makefile.mk 21 Feb 2005 12:24:02 -0000 1.16 +++ makefile.mk 31 Mar 2005 09:16:56 -0000 1.16.22.1 @@ -2,9 +2,9 @@ # # $RCSfile: makefile.mk,v $ # -# $Revision: 1.16 $ +# $Revision: 1.16.22.1 $ # -# last change: $Author: vg $ $Date: 2005/02/21 12:24:02 $ +# last change: $Author: fs $ $Date: 2005/03/31 09:16:56 $ # # The Contents of this file are made available subject to the terms of # either of the following licenses @@ -64,11 +64,12 @@ PRJNAME=connectivity TARGET=$(MOZAB_TARGET) TARGET2=$(MOZAB_TARGET)drv -.IF "$(OS)"=="MACOSX" || "$(WITH_MOZILLA)" == "NO" + +.IF "$(.IF "$(OS)"=="MACOSX" || ( "$(SYSTEM_MOZILLA)" == "YES" && "$(WITH_MOZILLA)" == "YES") || "$(WITH_MOZILLA)" == "NO" all: @echo " Not building the mozabsrc stuff in OpenOffice.org build" @echo " dependency to Mozilla developer snapshots not feasable at the moment" - + @echo " see http://bugzilla.mozilla.org/show_bug.cgi?id=135137" .ENDIF #mozilla specific stuff. Directory: /dba/connectivity/source/drivers/mozab/bootstrap/ ============================================================ File [changed]: makefile.mk Url: http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/mozab/bootstrap/makefile.mk?r1=1.2&r2=1.2.24.1 Delta lines: +3 -3 ------------------- --- makefile.mk 21 Feb 2005 12:29:51 -0000 1.2 +++ makefile.mk 31 Mar 2005 09:16:57 -0000 1.2.24.1 @@ -2,9 +2,9 @@ # # $RCSfile: makefile.mk,v $ # -# $Revision: 1.2 $ +# $Revision: 1.2.24.1 $ # -# last change: $Author: vg $ $Date: 2005/02/21 12:29:51 $ +# last change: $Author: fs $ $Date: 2005/03/31 09:16:57 $ # # The Contents of this file are made available subject to the terms of # either of the following licenses @@ -84,7 +84,7 @@ .INCLUDE : settings.mk -.IF "$(OS)"=="MACOSX" || "$(WITH_MOZILLA)" == "NO" +.IF "$(OS)"=="MACOSX" || ( "$(SYSTEM_MOZILLA)" == "YES" && "$(WITH_MOZILLA)" == "YES") || "$(WITH_MOZILLA)" == "NO" dummy: @echo " Not building the mozillasrc stuff in OpenOffice.org build" Directory: /dba/connectivity/source/drivers/mozab/mozillasrc/ ============================================================= File [changed]: makefile.mk Url: http://dba.openoffice.org/source/browse/dba/connectivity/source/drivers/mozab/mozillasrc/makefile.mk?r1=1.14&r2=1.14.22.1 Delta lines: +5 -5 ------------------- --- makefile.mk 21 Feb 2005 12:33:16 -0000 1.14 +++ makefile.mk 31 Mar 2005 09:16:58 -0000 1.14.22.1 @@ -2,9 +2,9 @@ # # $RCSfile: makefile.mk,v $ # -# $Revision: 1.14 $ +# $Revision: 1.14.22.1 $ # -# last change: $Author: vg $ $Date: 2005/02/21 12:33:16 $ +# last change: $Author: fs $ $Date: 2005/03/31 09:16:58 $ # # The Contents of this file are made available subject to the terms of # either of the following licenses @@ -84,12 +84,12 @@ .INCLUDE : settings.mk -.IF "$(OS)"=="MACOSX" || "$(WITH_MOZILLA)" == "NO" +.IF "$(OS)"=="MACOSX" || ( "$(SYSTEM_MOZILLA)" == "YES" && "$(WITH_MOZILLA)" == "YES") || "$(WITH_MOZILLA)" == "NO" dummy: @echo " Not building the mozillasrc stuff in OpenOffice.org build" @echo " dependency to Mozilla developer snapshots not feasable at the moment" - + @echo " see http://bugzilla.mozilla.org/show_bug.cgi?id=135137" .ELSE .INCLUDE : $(PRJ)$/version.mk Directory: /dba/connectivity/source/inc/hsqldb/ =============================================== File [changed]: HStorageMap.hxx Url: http://dba.openoffice.org/source/browse/dba/connectivity/source/inc/hsqldb/HStorageMap.hxx?r1=1.5&r2=1.5.4.1 Delta lines: +4 -13 -------------------- --- HStorageMap.hxx 23 Mar 2005 09:42:43 -0000 1.5 +++ HStorageMap.hxx 31 Mar 2005 09:16:58 -0000 1.5.4.1 @@ -2,9 +2,9 @@ * * $RCSfile: HStorageMap.hxx,v $ * - * $Revision: 1.5 $ + * $Revision: 1.5.4.1 $ * - * last change: $Author: vg $ $Date: 2005/03/23 09:42:43 $ + * last change: $Author: fs $ $Date: 2005/03/31 09:16:58 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -137,15 +137,6 @@ //........................................................................ //........................................................................ } // namespace connectivity - -#if OSL_DEBUG_LEVEL > 0 -#include <stdio.h> -//#include <process.h> - -DECLARE_STL_USTRINGACCESS_MAP(FILE *,TDebugStreamMap); - -TDebugStreamMap& getStreams(); -#endif //........................................................................ #endif // CONNECTIVI_HSQLDB_HSTORAGEMAP_HXX --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
