summaryrefslogtreecommitdiff
path: root/sot/source/sdstor/stgelem.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'sot/source/sdstor/stgelem.cxx')
-rw-r--r--sot/source/sdstor/stgelem.cxx120
1 files changed, 60 insertions, 60 deletions
diff --git a/sot/source/sdstor/stgelem.cxx b/sot/source/sdstor/stgelem.cxx
index df373898e219..014d87b54235 100644
--- a/sot/source/sdstor/stgelem.cxx
+++ b/sot/source/sdstor/stgelem.cxx
@@ -2,7 +2,7 @@
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
+ *
* Copyright 2000, 2010 Oracle and/or its affiliates.
*
* OpenOffice.org - a multi-platform office productivity suite
@@ -111,20 +111,20 @@ BOOL StgHeader::Load( SvStream& r )
{
r.Seek( 0L );
r.Read( cSignature, 8 );
- r >> aClsId // 08 Class ID
- >> nVersion // 1A version number
- >> nByteOrder // 1C Unicode byte order indicator
- >> nPageSize // 1E 1 << nPageSize = block size
- >> nDataPageSize; // 20 1 << this size == data block size
+ r >> aClsId // 08 Class ID
+ >> nVersion // 1A version number
+ >> nByteOrder // 1C Unicode byte order indicator
+ >> nPageSize // 1E 1 << nPageSize = block size
+ >> nDataPageSize; // 20 1 << this size == data block size
r.SeekRel( 10 );
- r >> nFATSize // 2C total number of FAT pages
- >> nTOCstrm // 30 starting page for the TOC stream
- >> nReserved // 34
- >> nThreshold // 38 minimum file size for big data
- >> nDataFAT // 3C page # of 1st data FAT block
- >> nDataFATSize // 40 # of data FATpages
- >> nMasterChain // 44 chain to the next master block
- >> nMaster; // 48 # of additional master blocks
+ r >> nFATSize // 2C total number of FAT pages
+ >> nTOCstrm // 30 starting page for the TOC stream
+ >> nReserved // 34
+ >> nThreshold // 38 minimum file size for big data
+ >> nDataFAT // 3C page # of 1st data FAT block
+ >> nDataFATSize // 40 # of data FATpages
+ >> nMasterChain // 44 chain to the next master block
+ >> nMaster; // 48 # of additional master blocks
for( short i = 0; i < 109; i++ )
r >> nMasterFAT[ i ];
return r.GetErrorCode() == ERRCODE_NONE;
@@ -137,19 +137,19 @@ BOOL StgHeader::Store( StgIo& rIo )
SvStream& r = *rIo.GetStrm();
r.Seek( 0L );
r.Write( cSignature, 8 + 16 );
- r << nVersion // 1A version number
- << nByteOrder // 1C Unicode byte order indicator
- << nPageSize // 1E 1 << nPageSize = block size
- << nDataPageSize // 20 1 << this size == data block size
+ r << nVersion // 1A version number
+ << nByteOrder // 1C Unicode byte order indicator
+ << nPageSize // 1E 1 << nPageSize = block size
+ << nDataPageSize // 20 1 << this size == data block size
<< (INT32) 0 << (INT32) 0 << (INT16) 0
- << nFATSize // 2C total number of FAT pages
- << nTOCstrm // 30 starting page for the TOC stream
- << nReserved // 34
- << nThreshold // 38 minimum file size for big data
- << nDataFAT // 3C page # of 1st data FAT block
- << nDataFATSize // 40 # of data FAT pages
- << nMasterChain // 44 chain to the next master block
- << nMaster; // 48 # of additional master blocks
+ << nFATSize // 2C total number of FAT pages
+ << nTOCstrm // 30 starting page for the TOC stream
+ << nReserved // 34
+ << nThreshold // 38 minimum file size for big data
+ << nDataFAT // 3C page # of 1st data FAT block
+ << nDataFATSize // 40 # of data FAT pages
+ << nMasterChain // 44 chain to the next master block
+ << nMaster; // 48 # of additional master blocks
for( short i = 0; i < 109; i++ )
r << nMasterFAT[ i ];
bDirty = !rIo.Good();
@@ -284,7 +284,7 @@ BOOL StgEntry::SetName( const String& rName )
// I don't know the locale, so en_US is hopefully fine
aName = ToUpperUnicode( rName );
aName.Erase( 31 );
-
+
int i;
for( i = 0; i < aName.Len() && i < 32; i++ )
nName[ i ] = rName.GetChar( sal_uInt16( i ));
@@ -354,7 +354,7 @@ short StgEntry::Compare( const StgEntry& r ) const
else return nRes;
*/
sal_Int32 nRes = r.nNameLen - nNameLen;
- if( !nRes )
+ if( !nRes )
nRes = r.aName.CompareTo( aName );
return (short)nRes;
//return aName.CompareTo( r.aName );
@@ -367,22 +367,22 @@ BOOL StgEntry::Load( const void* pFrom )
{
SvMemoryStream r( (sal_Char*) pFrom, 128, STREAM_READ );
for( short i = 0; i < 32; i++ )
- r >> nName[ i ]; // 00 name as WCHAR
- r >> nNameLen // 40 size of name in bytes including 00H
- >> cType // 42 entry type
- >> cFlags // 43 0 or 1 (tree balance?)
- >> nLeft // 44 left node entry
- >> nRight // 48 right node entry
- >> nChild // 4C 1st child entry if storage
- >> aClsId // 50 class ID (optional)
- >> nFlags // 60 state flags(?)
- >> nMtime[ 0 ] // 64 modification time
- >> nMtime[ 1 ] // 64 modification time
- >> nAtime[ 0 ] // 6C creation and access time
- >> nAtime[ 1 ] // 6C creation and access time
- >> nPage1 // 74 starting block (either direct or translated)
- >> nSize // 78 file size
- >> nUnknown; // 7C unknown
+ r >> nName[ i ]; // 00 name as WCHAR
+ r >> nNameLen // 40 size of name in bytes including 00H
+ >> cType // 42 entry type
+ >> cFlags // 43 0 or 1 (tree balance?)
+ >> nLeft // 44 left node entry
+ >> nRight // 48 right node entry
+ >> nChild // 4C 1st child entry if storage
+ >> aClsId // 50 class ID (optional)
+ >> nFlags // 60 state flags(?)
+ >> nMtime[ 0 ] // 64 modification time
+ >> nMtime[ 1 ] // 64 modification time
+ >> nAtime[ 0 ] // 6C creation and access time
+ >> nAtime[ 1 ] // 6C creation and access time
+ >> nPage1 // 74 starting block (either direct or translated)
+ >> nSize // 78 file size
+ >> nUnknown; // 7C unknown
UINT16 n = nNameLen;
if( n )
@@ -406,22 +406,22 @@ void StgEntry::Store( void* pTo )
{
SvMemoryStream r( (sal_Char *)pTo, 128, STREAM_WRITE );
for( short i = 0; i < 32; i++ )
- r << nName[ i ]; // 00 name as WCHAR
- r << nNameLen // 40 size of name in bytes including 00H
- << cType // 42 entry type
- << cFlags // 43 0 or 1 (tree balance?)
- << nLeft // 44 left node entry
- << nRight // 48 right node entry
- << nChild // 4C 1st child entry if storage;
- << aClsId // 50 class ID (optional)
- << nFlags // 60 state flags(?)
- << nMtime[ 0 ] // 64 modification time
- << nMtime[ 1 ] // 64 modification time
- << nAtime[ 0 ] // 6C creation and access time
- << nAtime[ 1 ] // 6C creation and access time
- << nPage1 // 74 starting block (either direct or translated)
- << nSize // 78 file size
- << nUnknown; // 7C unknown
+ r << nName[ i ]; // 00 name as WCHAR
+ r << nNameLen // 40 size of name in bytes including 00H
+ << cType // 42 entry type
+ << cFlags // 43 0 or 1 (tree balance?)
+ << nLeft // 44 left node entry
+ << nRight // 48 right node entry
+ << nChild // 4C 1st child entry if storage;
+ << aClsId // 50 class ID (optional)
+ << nFlags // 60 state flags(?)
+ << nMtime[ 0 ] // 64 modification time
+ << nMtime[ 1 ] // 64 modification time
+ << nAtime[ 0 ] // 6C creation and access time
+ << nAtime[ 1 ] // 6C creation and access time
+ << nPage1 // 74 starting block (either direct or translated)
+ << nSize // 78 file size
+ << nUnknown; // 7C unknown
}
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */