summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRosemary <rosemaryseb8@gmail.com>2015-08-09 17:18:10 +0530
committerMarkus Mohrhard <markus.mohrhard@googlemail.com>2015-09-10 02:12:28 +0200
commitd1369090f57fb57d36de5bce11efd4fa7dbad7ee (patch)
treea5173fd84dbfef2de8cd28ef04649b6829bcb2cd
parent06edf7a8057ba5fdb2dd55fb2615e61f65d5ead2 (diff)
PROJECT CONSTANTS record
Change-Id: I569aac676764c356a5ffc8d47153e70cb3224af9
-rw-r--r--oox/source/ole/vbaexport.cxx10
1 files changed, 10 insertions, 0 deletions
diff --git a/oox/source/ole/vbaexport.cxx b/oox/source/ole/vbaexport.cxx
index 4f6bc1b0e250..6a5365b1b32e 100644
--- a/oox/source/ole/vbaexport.cxx
+++ b/oox/source/ole/vbaexport.cxx
@@ -45,6 +45,15 @@ VbaExport::VbaExport(css::uno::Reference<css::frame::XModel> xModel):
namespace {
+//section 2.3.4.2.1.11
+void writePROJECTCONSTANTS(SvStream& rStrm)
+{
+ rStrm.WriteUInt16(0x000C); // id
+ rStrm.WriteUInt32(0x00000000); // sizeOfConstants
+ rStrm.WriteUInt16(0x003C); // Reserved
+ rStrm.WriteUInt32(0x00000000); // sizeOfConstantsUnicode
+}
+
//section 2.3.4.2.1.10
void writePROJECTVERSION(SvStream& rStrm)
{
@@ -143,6 +152,7 @@ void writePROJECTINFORMATION(SvStream& rStrm)
writePROJECTHELPCONTEXT(rStrm);
writePROJECTLIBFLAGS(rStrm);
writePROJECTVERSION(rStrm);
+ writePROJECTCONSTANTS(rStrm);
}
// section 2.3.4.2