diff options
author | Kohei Yoshida <kyoshida@novell.com> | 2009-10-15 15:49:10 -0400 |
---|---|---|
committer | Kohei Yoshida <kyoshida@novell.com> | 2009-10-15 15:49:10 -0400 |
commit | e5c05fab9e453f32a94aad4487764bf58b70573c (patch) | |
tree | a9fe1f2e3702b720bda6ef71178516af9e45628f /sc/source/filter/excel/xecontent.cxx | |
parent | 38eeeaf03dd658de976aeb728a42abfc8ed3476b (diff) |
#i105933# Re-enable encryption at the end of INTERFACEEND record & properly encrypt zero bytes in the CF records.
Diffstat (limited to 'sc/source/filter/excel/xecontent.cxx')
-rw-r--r-- | sc/source/filter/excel/xecontent.cxx | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sc/source/filter/excel/xecontent.cxx b/sc/source/filter/excel/xecontent.cxx index 1d09082ede82..ad65bcef9486 100644 --- a/sc/source/filter/excel/xecontent.cxx +++ b/sc/source/filter/excel/xecontent.cxx @@ -748,19 +748,19 @@ void XclExpCFImpl::WriteBody( XclExpStream& rStrm ) // font used flag for underline -> 0 = used, 1 = default sal_uInt32 nFontFlags3 = mbUnderlUsed ? 0 : EXC_CF_FONT_UNDERL; - rStrm.WriteZeroBytes( 64 ); + rStrm.WriteZeroBytesToRecord( 64 ); rStrm << nHeight << nStyle << maFontData.mnWeight << EXC_FONTESC_NONE << maFontData.mnUnderline; - rStrm.WriteZeroBytes( 3 ); + rStrm.WriteZeroBytesToRecord( 3 ); rStrm << nColor << sal_uInt32( 0 ) << nFontFlags1 << EXC_CF_FONT_ESCAPEM // escapement never used -> set the flag << nFontFlags3; - rStrm.WriteZeroBytes( 16 ); + rStrm.WriteZeroBytesToRecord( 16 ); rStrm << sal_uInt16( 1 ); // must be 1 } |