summaryrefslogtreecommitdiff
path: root/sc/source/filter/xcl97
diff options
context:
space:
mode:
authorKohei Yoshida <kyoshida@novell.com>2010-01-07 09:10:34 -0500
committerKohei Yoshida <kyoshida@novell.com>2010-01-07 09:10:34 -0500
commita0bd898b3d425063b55503bcd7b5af8eb0f6ef62 (patch)
tree8809e9cb3c56db5082ffc26bc6a6462025fb5381 /sc/source/filter/xcl97
parent50e1b982ff532184892b63dd2634571b2ef6ce8e (diff)
parent989eab85ffddf68cff47d562c55812ad6689ef03 (diff)
kohei03: rebased to DEV300_m68.
Diffstat (limited to 'sc/source/filter/xcl97')
-rw-r--r--sc/source/filter/xcl97/xcl97rec.cxx35
1 files changed, 34 insertions, 1 deletions
diff --git a/sc/source/filter/xcl97/xcl97rec.cxx b/sc/source/filter/xcl97/xcl97rec.cxx
index 45c64cca1e4f..f662757a83b7 100644
--- a/sc/source/filter/xcl97/xcl97rec.cxx
+++ b/sc/source/filter/xcl97/xcl97rec.cxx
@@ -1454,7 +1454,40 @@ XclExpInterfaceHdr::XclExpInterfaceHdr( sal_uInt16 nCodePage ) :
void XclExpInterfaceHdr::WriteBody( XclExpStream& rStrm )
{
rStrm.DisableEncryption();
- rStrm << GetValue();
+ rStrm << static_cast<sal_uInt16>(0x04B0);
+}
+
+// ============================================================================
+
+XclExpInterfaceEnd::XclExpInterfaceEnd() :
+ XclExpRecord(0x00E2, 0)
+{
+}
+
+XclExpInterfaceEnd::~XclExpInterfaceEnd()
+{
+}
+
+void XclExpInterfaceEnd::WriteBody( XclExpStream& rStrm )
+{
+ // Don't forget to re-enable encryption.
+ rStrm.EnableEncryption();
+}
+
+// ============================================================================
+
+XclExpMMS::XclExpMMS() :
+ XclExpRecord(0x00C1, 2)
+{
+}
+
+XclExpMMS::~XclExpMMS()
+{
+}
+
+void XclExpMMS::WriteBody( XclExpStream& rStrm )
+{
+ rStrm << static_cast<sal_uInt16>(0x0000);
}
// ============================================================================