diff options
author | Jens-Heiner Rechtien <hr@openoffice.org> | 2004-05-10 17:10:57 +0000 |
---|---|---|
committer | Jens-Heiner Rechtien <hr@openoffice.org> | 2004-05-10 17:10:57 +0000 |
commit | dbe426834ee0112fd981b5016850a8e77e1f3139 (patch) | |
tree | dd45af10df72948b4a5df6579bfc8d477b0a62aa /sot | |
parent | 817f2832dfaed7b2c88843fef910a2324c388f2a (diff) |
INTEGRATION: CWS fwkbugfix02 (1.37.26); FILE MERGED
2004/04/27 11:42:03 mav 1.37.26.2: RESYNC: (1.37-1.38); FILE MERGED
2004/04/07 16:06:40 mav 1.37.26.1: #116056# adopt to incompatible changes
Diffstat (limited to 'sot')
-rw-r--r-- | sot/source/sdstor/storage.cxx | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/sot/source/sdstor/storage.cxx b/sot/source/sdstor/storage.cxx index 338b5dbc33d8..42ef1430ba05 100644 --- a/sot/source/sdstor/storage.cxx +++ b/sot/source/sdstor/storage.cxx @@ -2,9 +2,9 @@ * * $RCSfile: storage.cxx,v $ * - * $Revision: 1.38 $ + * $Revision: 1.39 $ * - * last change: $Author: hr $ $Date: 2004-04-13 12:21:52 $ + * last change: $Author: hr $ $Date: 2004-05-10 18:10:57 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -832,10 +832,9 @@ uno::Reference< embed::XStorage > SotStorage::GetUNOAPIDuplicate( const String& if ( GetError() == ERRCODE_NONE ) { - StreamMode nMode = ( ( nUNOStorageMode & embed::ElementModes::ELEMENT_WRITE ) == embed::ElementModes::ELEMENT_WRITE ) ? - STREAM_WRITE : STREAM_READ | STREAM_NOCREATE; - - if ( nUNOStorageMode & embed::ElementModes::ELEMENT_NOCREATE ) + StreamMode nMode = ( ( nUNOStorageMode & embed::ElementModes::WRITE ) == embed::ElementModes::WRITE ) ? + STREAM_WRITE : ( STREAM_READ | STREAM_NOCREATE ); + if ( nUNOStorageMode & embed::ElementModes::NOCREATE ) nMode |= STREAM_NOCREATE; sal_Bool bStorageReady = !IsStorage( rEleName ); |