diff options
Diffstat (limited to 'idl/source/objects/bastype.cxx')
-rw-r--r-- | idl/source/objects/bastype.cxx | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/idl/source/objects/bastype.cxx b/idl/source/objects/bastype.cxx index 196b2aae6b11..1d3d07032ad2 100644 --- a/idl/source/objects/bastype.cxx +++ b/idl/source/objects/bastype.cxx @@ -57,38 +57,6 @@ static bool ReadRangeSvIdl( SvStringHashEntry * pName, SvTokenStream & rInStm, return false; } -SvStream& operator >> (SvStream & rStm, SvBOOL & rb ) -{ - sal_uInt8 n; - rStm.ReadUChar( n ); - rb.nVal = (n & 0x01) != 0; - rb.bSet = (n & 0x02) != 0; - if( n & ~0x03 ) - { - rStm.SetError( SVSTREAM_FILEFORMAT_ERROR ); - OSL_FAIL( "format error" ); - } - return rStm; -} - -SvStream& operator >> (SvStream & rStm, SvVersion & r ) -{ - sal_uInt8 n; - rStm.ReadUChar( n ); - if( n == 0 ) - { // not compressed - rStm.ReadUInt16( r.nMajorVersion ); - rStm.ReadUInt16( r.nMinorVersion ); - } - else - { // compressed - r.nMajorVersion = (n >> 4) & 0x0F; - r.nMinorVersion = n & 0x0F; - } - return rStm; -} - - bool SvBOOL::ReadSvIdl( SvStringHashEntry * pName, SvTokenStream & rInStm ) { sal_uInt32 nTokPos = rInStm.Tell(); |