summaryrefslogtreecommitdiff
path: root/unoidl/source/reg2unoidl.cxx
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2013-05-08 17:29:37 +0200
committerStephan Bergmann <sbergman@redhat.com>2013-05-08 17:30:53 +0200
commit1ad700f5a449aeee1dfbbb5ae37b3bf43638d394 (patch)
tree0aaeeb1d9b73a08fc8b184d85aebcf7ce6b63b02 /unoidl/source/reg2unoidl.cxx
parent79774d961644ea81b4e790114c9b785d38bcd8a4 (diff)
Minor improvements to UNOIDL binary format
Change-Id: Ia215b34842ce85bfbd1ad90a286abcbae0884bd5
Diffstat (limited to 'unoidl/source/reg2unoidl.cxx')
-rw-r--r--unoidl/source/reg2unoidl.cxx9
1 files changed, 8 insertions, 1 deletions
diff --git a/unoidl/source/reg2unoidl.cxx b/unoidl/source/reg2unoidl.cxx
index a311147261d9..2bd9e56b6582 100644
--- a/unoidl/source/reg2unoidl.cxx
+++ b/unoidl/source/reg2unoidl.cxx
@@ -17,11 +17,13 @@
#include <utility>
#include <vector>
+#include "config_version.h"
#include "osl/endian.h"
#include "osl/file.h"
#include "osl/file.hxx"
#include "osl/process.h"
#include "rtl/process.h"
+#include "rtl/string.h"
#include "rtl/string.hxx"
#include "rtl/textenc.h"
#include "rtl/textcvt.h"
@@ -746,9 +748,14 @@ SAL_IMPLEMENT_MAIN() {
<< +e << std::endl;
std::exit(EXIT_FAILURE);
}
- write(f, "UNOIDL\0\xFF", 8);
+ write(f, "UNOIDL\xFF\0", 8);
write32(f, 0); // root map offset
write32(f, 0); // root map size
+ write(
+ f,
+ RTL_CONSTASCII_STRINGPARAM(
+ "\0** Created by LibreOffice " LIBO_VERSION_DOTTED
+ " reg2unoidl **\0"));
sal_uInt64 off;
std::size_t size;
try {