--- abiword.stable\abiword-plugins\wp\impexp\sdw\xp\ie_imp_StarOffice.h Mon Apr 29 10:22:53 2002 +++ abiword.release-1-0-2\abiword-plugins\wp\impexp\sdw\xp\ie_imp_StarOffice.h Fri May 31 22:20:58 2002 @@ -203,11 +203,11 @@ inline bool streamRead(MsOleStream* aStream, UT_uint8& aDest) { return (bool)ms_ole_stream_read_copy(aStream, (guint8*)&aDest, 1); } inline bool streamRead(MsOleStream* aStream, UT_sint8& aDest) { - return streamRead(aStream, (UT_uint8)aDest); + return streamRead(aStream, (UT_uint8 &)aDest); } inline bool streamRead(MsOleStream* aStream, UT_uint16& aDest, bool isLittleEndian = true) { guint8 buf [2]; @@ -220,11 +220,11 @@ } return rv; } inline bool streamRead(MsOleStream* aStream, UT_sint16& aDest, bool isLittleEndian = true) { - return streamRead(aStream, (UT_uint16)aDest, isLittleEndian); + return streamRead(aStream, (UT_uint16 &)aDest, isLittleEndian); } inline bool streamRead(MsOleStream* aStream, UT_uint32& aDest, bool isLittleEndian = true) { guint8 buf [4]; bool rv = (bool)ms_ole_stream_read_copy(aStream, buf, 4); @@ -235,11 +235,11 @@ aDest = buf [3] | (buf [2] << 8) | (buf [1] << 16) | (buf [0] << 24); } return rv; } inline bool streamRead(MsOleStream* aStream, UT_sint32& aDest, bool isLittleEndian = true) { - return streamRead(aStream, (UT_uint32)aDest, isLittleEndian); + return streamRead(aStream, (UT_uint32 &)aDest, isLittleEndian); } // Class ID inline bool streamRead(MsOleStream* aStream, ClsId& aClsId) { bool rv = streamRead(aStream, aClsId.n1);